This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new be08b6701 Simplify BasicHttpException.
be08b6701 is described below
commit be08b6701775bf0e7dafeefbb22cb8780371c670
Author: JamesBognar <[email protected]>
AuthorDate: Sun Sep 4 13:54:45 2022 -0400
Simplify BasicHttpException.
---
.../main/ConfigurablePropertyCodeGenerator.java | 23 +++++++++++++++++-----
.../org/apache/juneau/BasicRuntimeException.java | 4 ++++
.../org/apache/juneau/rest/client/RestRequest.java | 8 ++++++++
.../apache/juneau/rest/client/RestResponse.java | 8 ++++++++
.../org/apache/juneau/http/BasicStatusLine.java | 5 +++++
.../org/apache/juneau/http/header/HeaderList.java | 5 +++++
.../java/org/apache/juneau/http/part/PartList.java | 5 +++++
.../apache/juneau/http/response/BadRequest.java | 6 ++++++
.../org/apache/juneau/http/response/Conflict.java | 6 ++++++
.../juneau/http/response/ExpectationFailed.java | 6 ++++++
.../juneau/http/response/FailedDependency.java | 6 ++++++
.../org/apache/juneau/http/response/Forbidden.java | 6 ++++++
.../java/org/apache/juneau/http/response/Gone.java | 6 ++++++
.../http/response/HttpVersionNotSupported.java | 6 ++++++
.../juneau/http/response/InsufficientStorage.java | 6 ++++++
.../juneau/http/response/InternalServerError.java | 6 ++++++
.../juneau/http/response/LengthRequired.java | 6 ++++++
.../org/apache/juneau/http/response/Locked.java | 6 ++++++
.../apache/juneau/http/response/LoopDetected.java | 6 ++++++
.../juneau/http/response/MethodNotAllowed.java | 6 ++++++
.../juneau/http/response/MisdirectedRequest.java | 6 ++++++
.../response/NetworkAuthenticationRequired.java | 6 ++++++
.../apache/juneau/http/response/NotAcceptable.java | 6 ++++++
.../apache/juneau/http/response/NotExtended.java | 6 ++++++
.../org/apache/juneau/http/response/NotFound.java | 6 ++++++
.../juneau/http/response/NotImplemented.java | 6 ++++++
.../juneau/http/response/PayloadTooLarge.java | 6 ++++++
.../juneau/http/response/PreconditionFailed.java | 6 ++++++
.../juneau/http/response/PreconditionRequired.java | 6 ++++++
.../juneau/http/response/RangeNotSatisfiable.java | 6 ++++++
.../http/response/RequestHeaderFieldsTooLarge.java | 6 ++++++
.../juneau/http/response/ServiceUnavailable.java | 6 ++++++
.../juneau/http/response/TooManyRequests.java | 6 ++++++
.../apache/juneau/http/response/Unauthorized.java | 6 ++++++
.../http/response/UnavailableForLegalReasons.java | 6 ++++++
.../juneau/http/response/UnprocessableEntity.java | 6 ++++++
.../juneau/http/response/UnsupportedMediaType.java | 6 ++++++
.../juneau/http/response/UpgradeRequired.java | 6 ++++++
.../apache/juneau/http/response/UriTooLong.java | 6 ++++++
.../http/response/VariantAlsoNegotiates.java | 6 ++++++
.../org/apache/juneau/rest/logger/CallLogger.java | 8 ++++++++
41 files changed, 259 insertions(+), 5 deletions(-)
diff --git a/juneau-all/src/java/main/ConfigurablePropertyCodeGenerator.java
b/juneau-all/src/java/main/ConfigurablePropertyCodeGenerator.java
index 49450a000..e0ec727c4 100644
--- a/juneau-all/src/java/main/ConfigurablePropertyCodeGenerator.java
+++ b/juneau-all/src/java/main/ConfigurablePropertyCodeGenerator.java
@@ -20,19 +20,25 @@ import java.nio.file.*;
import java.util.*;
import java.util.stream.*;
+import org.apache.juneau.*;
import org.apache.juneau.internal.*;
import org.apache.juneau.reflect.*;
public class ConfigurablePropertyCodeGenerator {
- static Set<Class<?>> ignoreClasses = set(
+ static Set<Class<?>> IGNORE_CLASSES = set(
org.apache.http.entity.AbstractHttpEntity.class,
org.apache.http.entity.BasicHttpEntity.class,
org.apache.http.message.AbstractHttpMessage.class,
- org.apache.http.message.BasicHttpResponse.class
+ org.apache.http.message.BasicHttpResponse.class,
+ BeanSession.class,
+ ArrayList.class,
+ RuntimeException.class,
+ Writer.class
);
private static String[] SOURCE_PATHS = {
+ "juneau-core/juneau-assertions",
"juneau-core/juneau-common",
"juneau-core/juneau-config",
"juneau-core/juneau-dto",
@@ -45,6 +51,15 @@ public class ConfigurablePropertyCodeGenerator {
};
public static void main(String[] args) throws Exception {
+
+ Set<Class<?>> ignoreClasses = new HashSet<>();
+ for (Class<?> ic : IGNORE_CLASSES) {
+ while (ic != null) {
+ ignoreClasses.add(ic);
+ ic = ic.getSuperclass();
+ }
+ }
+
Map<Class<?>, Set<Method>> configMethods = new HashMap<>();
Map<Class<?>,File> classMap = map();
@@ -175,11 +190,9 @@ public class ConfigurablePropertyCodeGenerator {
sb.append("\n").append(indent).append("}");
}
- } else if (pc.isAny(Throwable.class,
RuntimeException.class, Exception.class)) {
- // Ignore
} else {
if (!
ignoreClasses.contains(pc.inner()))
-
System.err.println(pc.inner().getSimpleName() + " not found in " + c.getName());
+
System.err.println("Parent " + pc.inner().getSimpleName() + " not found for
class " + c.getName());
}
}
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
index 618307f3d..d00d9420b 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
@@ -154,4 +154,8 @@ public class BasicRuntimeException extends RuntimeException
{
if (unmodifiable)
throw new UnsupportedOperationException("Bean is
read-only");
}
+
+ // <FluentSetters>
+
+ // </FluentSetters>
}
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestRequest.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestRequest.java
index 44c83ad12..8e3caae7f 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestRequest.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestRequest.java
@@ -2684,6 +2684,14 @@ public class RestRequest extends BeanSession implements
HttpUriRequest, Configur
}
}
+
//-----------------------------------------------------------------------------------------------------------------
+ // Fluent setters
+
//-----------------------------------------------------------------------------------------------------------------
+
+ // <FluentSetters>
+
+ // </FluentSetters>
+
//-----------------------------------------------------------------------------------------------------------------
// Other methods
//-----------------------------------------------------------------------------------------------------------------
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestResponse.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestResponse.java
index e9e2dc61d..c94eac0bd 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestResponse.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestResponse.java
@@ -920,4 +920,12 @@ public class RestResponse implements HttpResponse {
HttpResponse asHttpResponse() {
return response;
}
+
+
//-----------------------------------------------------------------------------------------------------------------
+ // Fluent setters
+
//-----------------------------------------------------------------------------------------------------------------
+
+ // <FluentSetters>
+
+ // </FluentSetters>
}
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/BasicStatusLine.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/BasicStatusLine.java
index bde6cc589..e6977d1cc 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/BasicStatusLine.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/BasicStatusLine.java
@@ -30,6 +30,7 @@ import org.apache.juneau.internal.*;
* <li class='extlink'>{@source}
* </ul>
*/
+@FluentSetters
public class BasicStatusLine implements StatusLine {
//-----------------------------------------------------------------------------------------------------------------
@@ -207,4 +208,8 @@ public class BasicStatusLine implements StatusLine {
public String toString() {
return BasicLineFormatter.INSTANCE.formatStatusLine(null,
this).toString();
}
+
+ // <FluentSetters>
+
+ // </FluentSetters>
}
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
index 5681252c9..b8e4fb2ce 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
@@ -57,6 +57,7 @@ import org.apache.juneau.svl.*;
* <li class='extlink'>{@source}
* </ul>
*/
+@FluentSetters
public class HeaderList extends ArrayList<Header> {
private static final long serialVersionUID = 1L;
@@ -949,4 +950,8 @@ public class HeaderList extends ArrayList<Header> {
public String toString() {
return "[" + join(this, ", ") + "]";
}
+
+ // <FluentSetters>
+
+ // </FluentSetters>
}
\ No newline at end of file
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
index d65ae4652..554bca49e 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
@@ -43,6 +43,7 @@ import org.apache.juneau.svl.*;
* <li class='extlink'>{@source}
* </ul>
*/
+@FluentSetters
public class PartList extends ArrayList<NameValuePair> {
private static final long serialVersionUID = 1L;
@@ -930,4 +931,8 @@ public class PartList extends ArrayList<NameValuePair> {
});
return sb.toString();
}
+
+ // <FluentSetters>
+
+ // </FluentSetters>
}
\ No newline at end of file
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BadRequest.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BadRequest.java
index 241b00d9c..50f4375a6 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BadRequest.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BadRequest.java
@@ -169,6 +169,12 @@ public class BadRequest extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public BadRequest setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public BadRequest setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Conflict.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Conflict.java
index 3b93b5298..306e4f960 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Conflict.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Conflict.java
@@ -169,6 +169,12 @@ public class Conflict extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public Conflict setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public Conflict setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
index 7a3e8d075..3a0eb38ff 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
@@ -169,6 +169,12 @@ public class ExpectationFailed extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public ExpectationFailed setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public ExpectationFailed setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/FailedDependency.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/FailedDependency.java
index 026c78362..869be14e0 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/FailedDependency.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/FailedDependency.java
@@ -169,6 +169,12 @@ public class FailedDependency extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public FailedDependency setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public FailedDependency setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Forbidden.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Forbidden.java
index 0e9802217..1f2ccd077 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Forbidden.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Forbidden.java
@@ -170,6 +170,12 @@ public class Forbidden extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public Forbidden setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public Forbidden setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Gone.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Gone.java
index ed78063a4..acf722594 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Gone.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Gone.java
@@ -173,6 +173,12 @@ public class Gone extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public Gone setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public Gone setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
index 81dcfc434..dc083ebe8 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
@@ -169,6 +169,12 @@ public class HttpVersionNotSupported extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public HttpVersionNotSupported setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public HttpVersionNotSupported setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
index f213205da..66fe92428 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
@@ -169,6 +169,12 @@ public class InsufficientStorage extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public InsufficientStorage setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public InsufficientStorage setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InternalServerError.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InternalServerError.java
index bcef7082f..7d4dc5575 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InternalServerError.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/InternalServerError.java
@@ -169,6 +169,12 @@ public class InternalServerError extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public InternalServerError setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public InternalServerError setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LengthRequired.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LengthRequired.java
index 88b709f91..76e8a5347 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LengthRequired.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LengthRequired.java
@@ -169,6 +169,12 @@ public class LengthRequired extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public LengthRequired setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public LengthRequired setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Locked.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Locked.java
index 48067f1f7..889de334f 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Locked.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Locked.java
@@ -169,6 +169,12 @@ public class Locked extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public Locked setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public Locked setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LoopDetected.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LoopDetected.java
index 5efc0bae8..c19d36b80 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LoopDetected.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/LoopDetected.java
@@ -169,6 +169,12 @@ public class LoopDetected extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public LoopDetected setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public LoopDetected setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
index 5cbb7356a..1d4eeadc3 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
@@ -169,6 +169,12 @@ public class MethodNotAllowed extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public MethodNotAllowed setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public MethodNotAllowed setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
index cff5d7005..d2264ed82 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
@@ -169,6 +169,12 @@ public class MisdirectedRequest extends BasicHttpException
{
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public MisdirectedRequest setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public MisdirectedRequest setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
index a307864e4..1ecdb427f 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
@@ -170,6 +170,12 @@ public class NetworkAuthenticationRequired extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public NetworkAuthenticationRequired setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public NetworkAuthenticationRequired setStatusLine(BasicStatusLine
value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
index daecfb577..629dd7dff 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
@@ -169,6 +169,12 @@ public class NotAcceptable extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public NotAcceptable setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public NotAcceptable setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotExtended.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotExtended.java
index e68b65b0f..563a20399 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotExtended.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotExtended.java
@@ -169,6 +169,12 @@ public class NotExtended extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public NotExtended setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public NotExtended setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotFound.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotFound.java
index de242c625..e7cf7fd8d 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotFound.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotFound.java
@@ -170,6 +170,12 @@ public class NotFound extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public NotFound setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public NotFound setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotImplemented.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotImplemented.java
index c12ee6867..afd8b8c8d 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotImplemented.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/NotImplemented.java
@@ -170,6 +170,12 @@ public class NotImplemented extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public NotImplemented setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public NotImplemented setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
index 02f890b4a..a1ae93b0e 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
@@ -169,6 +169,12 @@ public class PayloadTooLarge extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public PayloadTooLarge setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public PayloadTooLarge setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
index d532a18b6..645fb8131 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
@@ -169,6 +169,12 @@ public class PreconditionFailed extends BasicHttpException
{
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public PreconditionFailed setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public PreconditionFailed setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
index 1f5704b1b..69f2a5bf7 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
@@ -170,6 +170,12 @@ public class PreconditionRequired extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public PreconditionRequired setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public PreconditionRequired setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
index 45ade90f0..620065def 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
@@ -170,6 +170,12 @@ public class RangeNotSatisfiable extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public RangeNotSatisfiable setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public RangeNotSatisfiable setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
index 212b9cb95..f6ef4fe08 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
@@ -169,6 +169,12 @@ public class RequestHeaderFieldsTooLarge extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public RequestHeaderFieldsTooLarge setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public RequestHeaderFieldsTooLarge setStatusLine(BasicStatusLine value)
{
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
index 66ff6c0b7..58b3b91a7 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
@@ -170,6 +170,12 @@ public class ServiceUnavailable extends BasicHttpException
{
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public ServiceUnavailable setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public ServiceUnavailable setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
index ffecc9d5d..f65bac17a 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
@@ -170,6 +170,12 @@ public class TooManyRequests extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public TooManyRequests setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public TooManyRequests setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Unauthorized.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Unauthorized.java
index 1b31b7c14..3db712779 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Unauthorized.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/Unauthorized.java
@@ -172,6 +172,12 @@ public class Unauthorized extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public Unauthorized setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public Unauthorized setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
index 30b508ded..c9b62d345 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
@@ -169,6 +169,12 @@ public class UnavailableForLegalReasons extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public UnavailableForLegalReasons setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public UnavailableForLegalReasons setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
index 010a4ddb6..52b0a077d 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
@@ -169,6 +169,12 @@ public class UnprocessableEntity extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public UnprocessableEntity setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public UnprocessableEntity setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
index 5d6fe4512..951924049 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
@@ -170,6 +170,12 @@ public class UnsupportedMediaType extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public UnsupportedMediaType setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public UnsupportedMediaType setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
index db87ed887..c0bcddf58 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
@@ -169,6 +169,12 @@ public class UpgradeRequired extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public UpgradeRequired setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public UpgradeRequired setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UriTooLong.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UriTooLong.java
index 7ba7482e7..39fa950bd 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UriTooLong.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/UriTooLong.java
@@ -170,6 +170,12 @@ public class UriTooLong extends BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public UriTooLong setStatusCode2(int code) throws IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public UriTooLong setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
index a6e40ad5c..2d7fdf62d 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
@@ -169,6 +169,12 @@ public class VariantAlsoNegotiates extends
BasicHttpException {
return this;
}
+ @Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
+ public VariantAlsoNegotiates setStatusCode2(int code) throws
IllegalStateException{
+ super.setStatusCode2(code);
+ return this;
+ }
+
@Override /* GENERATED -
org.apache.juneau.http.response.BasicHttpException */
public VariantAlsoNegotiates setStatusLine(BasicStatusLine value) {
super.setStatusLine(value);
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/CallLogger.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/CallLogger.java
index 7a471c8f8..8c2f3e646 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/CallLogger.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/CallLogger.java
@@ -497,6 +497,14 @@ public class CallLogger {
public CallLogger build() {
return new CallLogger(this);
}
+
+
//-----------------------------------------------------------------------------------------------------------------
+ // Fluent setters
+
//-----------------------------------------------------------------------------------------------------------------
+
+ // <FluentSetters>
+
+ // </FluentSetters>
}
//-----------------------------------------------------------------------------------------------------------------