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 bc68b29 Rename *Default classes to Basic*
bc68b29 is described below
commit bc68b2987f3fa662a88c4790d3f03f8ace7a116d
Author: JamesBognar <[email protected]>
AuthorDate: Fri Mar 2 10:31:35 2018 -0500
Rename *Default classes to Basic*
---
.../org/apache/juneau/dto/jsonschema/package.html | 2 +-
.../org/apache/juneau/html/HtmlDocSerializer.java | 6 +-
juneau-doc/src/main/javadoc/overview.html | 283 ++++++++++-----------
.../juneau/examples/rest/AtomFeedResource.java | 2 +-
.../examples/rest/CodeFormatterResource.java | 2 +-
.../juneau/examples/rest/DirectoryResource.java | 2 +-
.../examples/rest/DockerRegistryResource.java | 2 +-
.../juneau/examples/rest/HelloWorldResource.java | 2 +-
.../juneau/examples/rest/JsonSchemaResource.java | 2 +-
.../examples/rest/MethodExampleResource.java | 2 +-
.../juneau/examples/rest/PetStoreResource.java | 2 +-
.../juneau/examples/rest/PhotosResource.java | 2 +-
.../examples/rest/PredefinedLabelsResource.java | 2 +-
.../juneau/examples/rest/RequestEchoResource.java | 2 +-
.../apache/juneau/examples/rest/RootResources.java | 2 +-
.../juneau/examples/rest/SqlQueryResource.java | 2 +-
.../examples/rest/SystemPropertiesResource.java | 2 +-
.../juneau/examples/rest/TumblrParserResource.java | 2 +-
.../examples/rest/UrlEncodedFormResource.java | 2 +-
.../rest/addressbook/AddressBookResource.java | 2 +-
...tJenaDefault.java => BasicRestServletJena.java} | 2 +-
...naGroup.java => BasicRestServletJenaGroup.java} | 2 +-
.../microservice/resources/ConfigResource.java | 2 +-
.../microservice/resources/DebugResource.java | 2 +-
.../microservice/resources/DirectoryResource.java | 2 +-
.../microservice/resources/LogsResource.java | 2 +-
.../microservice/resources/SampleRootResource.java | 2 +-
.../microservice/resources/ShutdownResource.java | 2 +-
.../microservice/sample/HelloWorldResource.java | 2 +-
.../juneau/microservice/sample/RootResources.java | 2 +-
.../rest/test/BeanContextPropertiesResource.java | 2 +-
.../org/apache/juneau/rest/test/BpiResource.java | 2 +-
.../juneau/rest/test/CallbackStringsResource.java | 2 +-
.../juneau/rest/test/ClientFuturesResource.java | 2 +-
.../juneau/rest/test/ClientVersionResource.java | 6 +-
.../apache/juneau/rest/test/ConfigResource.java | 2 +-
.../apache/juneau/rest/test/ContentResource.java | 2 +-
.../juneau/rest/test/ErrorConditionsResource.java | 2 +-
.../apache/juneau/rest/test/FormDataResource.java | 2 +-
.../juneau/rest/test/HtmlDocLinksResource.java | 2 +-
.../apache/juneau/rest/test/HtmlDocResource.java | 2 +-
.../juneau/rest/test/InterfaceProxyResource.java | 2 +-
.../juneau/rest/test/LargePojosResource.java | 2 +-
.../apache/juneau/rest/test/MessagesResource.java | 2 +-
.../org/apache/juneau/rest/test/NlsResource.java | 14 +-
.../rest/test/OptionsWithoutNlsResource.java | 2 +-
.../rest/test/OverlappingMethodsResource.java | 2 +-
.../apache/juneau/rest/test/ParamsResource.java | 2 +-
.../apache/juneau/rest/test/ParsersResource.java | 2 +-
.../org/apache/juneau/rest/test/PathResource.java | 6 +-
.../juneau/rest/test/PathVariablesResource.java | 2 +-
.../org/apache/juneau/rest/test/PathsResource.java | 4 +-
.../juneau/rest/test/PropertiesResource.java | 2 +-
.../org/apache/juneau/rest/test/QueryResource.java | 2 +-
.../juneau/rest/test/RequestBeanProxyResource.java | 2 +-
.../juneau/rest/test/RestClient2Resource.java | 2 +-
.../juneau/rest/test/RestHooksInitResource.java | 4 +-
.../apache/juneau/rest/test/RestHooksResource.java | 8 +-
.../java/org/apache/juneau/rest/test/Root.java | 2 +-
.../juneau/rest/test/SerializersResource.java | 2 +-
.../juneau/rest/test/ThirdPartyProxyResource.java | 2 +-
.../juneau/rest/test/TransformsParentResource.java | 2 +-
.../org/apache/juneau/rest/test/UrisResource.java | 6 +-
.../{DefaultProvider.java => BasicProvider.java} | 4 +-
...ndlerDefault.java => BasicRestCallHandler.java} | 4 +-
...iderDefault.java => BasicRestInfoProvider.java} | 4 +-
...RestLoggerDefault.java => BasicRestLogger.java} | 2 +-
...Default.java => BasicRestResourceResolver.java} | 2 +-
...stServletDefault.java => BasicRestServlet.java} | 4 +-
...ervletGroup.java => BasicRestServletGroup.java} | 4 +-
.../{RestLoggerNoOp.java => NoOpRestLogger.java} | 2 +-
.../org/apache/juneau/rest/RestCallHandler.java | 2 +-
.../java/org/apache/juneau/rest/RestContext.java | 38 +--
.../org/apache/juneau/rest/RestContextBuilder.java | 18 +-
.../org/apache/juneau/rest/RestInfoProvider.java | 2 +-
.../java/org/apache/juneau/rest/RestLogger.java | 2 +-
.../apache/juneau/rest/RestResourceResolver.java | 2 +-
.../org/apache/juneau/rest/StaticFileMapping.java | 4 +-
.../apache/juneau/rest/annotation/HookEvent.java | 8 +-
.../juneau/rest/annotation/MethodSwagger.java | 10 +-
.../juneau/rest/remoteable/RemoteableServlet.java | 2 +-
81 files changed, 273 insertions(+), 286 deletions(-)
diff --git
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/package.html
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/package.html
index 264b3e8..094782e 100644
---
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/package.html
+++
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/package.html
@@ -428,7 +428,7 @@
}
)
)
- <jk>public class</jk> JsonSchemaResource <jk>extends</jk>
RestServletJenaDefault {
+ <jk>public class</jk> JsonSchemaResource <jk>extends</jk>
BasicRestServletJena {
<jk>private</jk> Schema <jf>schema</jf>; <jc>// The schema
document</jc>
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
index 763690a..48abe4d 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializer.java
@@ -43,7 +43,7 @@ import org.apache.juneau.serializer.*;
*
<ja>@Property</ja>(name=HtmlDocSerializer.<jsf>HTMLDOC_navlinks</jsf>,
value=<js>"{options:'?method=OPTIONS',doc:'doc'}"</js>)
* }
* )
- * <jk>public class</jk> AddressBookResource <jk>extends</jk>
RestServletJenaDefault {
+ * <jk>public class</jk> AddressBookResource <jk>extends</jk>
BasicRestServletJena {
* </p>
*
* <p>
@@ -288,7 +288,7 @@ public class HtmlDocSerializer extends
HtmlStrippedDocSerializer {
* value=<js>"['options: ?method=OPTIONS',
'doc: doc']"</js>)
* }
* )
- * <jk>public class</jk> AddressBookResource <jk>extends</jk>
RestServletJenaDefault {
+ * <jk>public class</jk> AddressBookResource <jk>extends</jk>
BasicRestServletJena {
* </p>
*
* <p>
@@ -306,7 +306,7 @@ public class HtmlDocSerializer extends
HtmlStrippedDocSerializer {
* }
* )
* )
- * <jk>public class</jk> AddressBookResource <jk>extends</jk>
RestServletJenaDefault {
+ * <jk>public class</jk> AddressBookResource <jk>extends</jk>
BasicRestServletJena {
* </p>
*/
public static final String HTMLDOC_navlinks = PREFIX + "navlinks.ls";
diff --git a/juneau-doc/src/main/javadoc/overview.html
b/juneau-doc/src/main/javadoc/overview.html
index 356a708..27b5f54 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -188,7 +188,7 @@
<li><p><a class='doclink'
href='#juneau-rest-server.Instantiation'>Instantiation</a></p>
<ol>
<li><p><a class='doclink'
href='#juneau-rest-server.RestServlet'>RestServlet</a></p>
- <li><p><a class='doclink'
href='#juneau-rest-server.RestServletDefault'>RestServletDefault</a></p>
+ <li><p><a class='doclink'
href='#juneau-rest-server.BasicRestServlet'>BasicRestServlet</a></p>
<li><p><a class='doclink'
href='#juneau-rest-server.Children'>Children</a></p>
<li><p><a class='doclink'
href='#juneau-rest-server.RouterPages'>Router Pages</a></p>
<li><p><a class='doclink'
href='#juneau-rest-server.ResourceResolvers'>Resource Resolvers</a></p>
@@ -239,7 +239,7 @@
<li><p><a class='doclink'
href='#juneau-rest-server.OptionsPages'>OPTIONS pages</a></p>
<ol>
<li><p><a class='doclink'
href='#juneau-rest-server.RestInfoProvider'>RestInfoProvider</a></p>
- <li><p><a class='doclink'
href='#juneau-rest-server.RestInfoProviderDefault'>RestInfoProviderDefault</a></p>
+ <li><p><a class='doclink'
href='#juneau-rest-server.BasicRestInfoProvider'>BasicRestInfoProvider</a></p>
</ol>
<li><p><a class='doclink'
href='#juneau-rest-server.HtmlDocAnnotation'>@HtmlDoc</a></p>
<ol>
@@ -6379,7 +6379,7 @@
}
)
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/*"</js>,
summary=<js>"Responds with \"Hello world!\""</js>)
<jk>public</jk> String sayHello() {
@@ -6398,7 +6398,7 @@
<br>However, we could have returned any POJO consisting
of beans, maps, collections, etc...
</p>
<p>
- The {@link org.apache.juneau.rest.RestServletDefault}
class that we're using here is a subclass of
+ The {@link org.apache.juneau.rest.BasicRestServlet}
class that we're using here is a subclass of
{@link org.apache.juneau.rest.RestServlet} that
provides default support for a variety of content types.
<br>Implementers can choose to use this class, or
create their own subclass of
{@link org.apache.juneau.rest.RestServlet} with their
own specialized serializers and parsers.
@@ -6420,10 +6420,10 @@
{@link
org.apache.juneau.rest.RestServlet org.apache.juneau.rest.RestServlet}
<br>Contains all the main logic.
<ul>
- <li class='jac'>{@link
org.apache.juneau.rest.RestServletDefault
org.apache.juneau.rest.RestServletDefault}
+ <li class='jac'>{@link
org.apache.juneau.rest.BasicRestServlet org.apache.juneau.rest.BasicRestServlet}
<br>Provides a
default set of serializers, parsers, options page, stylesheet, and other common
settings.
<ul>
- <li
class='jac'>{@link org.apache.juneau.rest.RestServletGroup
org.apache.juneau.rest.RestServletGroup}
+ <li
class='jac'>{@link org.apache.juneau.rest.BasicRestServletGroup
org.apache.juneau.rest.BasicRestServletGroup}
<br>A default implementation for "router" pages.
</li>
</ul>
@@ -6491,7 +6491,7 @@
</p>
<p>
Most developers are not going to be using the
<l>RestServlet</l> class itself, and instead will
- extend from one of the preconfigured default
servlets such as {@link org.apache.juneau.rest.RestServletDefault}.
+ extend from one of the preconfigured default
servlets such as {@link org.apache.juneau.rest.BasicRestServlet}.
<br>The <l>RestServlet</l> class by itself is
not configured with any serializers and parsers, and therefore
not very useful on it's own.
<br>However, the class does provide a couple of
convenience methods to be aware of:
@@ -6510,11 +6510,11 @@
</div>
<!--
========================================================================================================
-->
- <a id="juneau-rest-server.RestServletDefault"></a>
- <h4 class='topic' onclick='toggle(this)'>7.3.2 -
RestServletDefault</h4>
+ <a id="juneau-rest-server.BasicRestServlet"></a>
+ <h4 class='topic' onclick='toggle(this)'>7.3.2 -
BasicRestServlet</h4>
<div class='topic'>
<p>
- The {@link
org.apache.juneau.rest.RestServletDefault} class is a subclass of {@link
org.apache.juneau.rest.RestServlet}
+ The {@link
org.apache.juneau.rest.BasicRestServlet} class is a subclass of {@link
org.apache.juneau.rest.RestServlet}
preconfigured with the following:
</p>
<ul class='spaced-list'>
@@ -6582,7 +6582,7 @@
// For example, "/servletPath/htdocs/javadoc.css" resolves to
the file "[servlet-package]/htdocs/javadoc.css"</jc>
staticFiles={<js>"htdocs:htdocs"</js>,<js>"styles:styles"</js>}
)
- <jk>public abstract class</jk> RestServletDefault <jk>extends</jk>
RestServlet {
+ <jk>public abstract class</jk> BasicRestServlet <jk>extends</jk>
RestServlet {
<jc>// Show resource options.</jc>
<ja>@RestMethod</ja>(name=<jsf>OPTIONS</jsf>,
path=<js>"/*"</js>,
@@ -6626,7 +6626,7 @@
path=<js>"/parent"</js>,
children={FooResource.<jk>class</jk>}
)
- <jk>public</jk> MyResource <jk>extends</jk> RestServletDefault {...}
+ <jk>public</jk> MyResource <jk>extends</jk> BasicRestServlet {...}
</p>
<p class='bcode'>
<jd>/** Child Resource */</jd>
@@ -6656,7 +6656,7 @@
<h4 class='topic' onclick='toggle(this)'>7.3.4 - Router
Pages</h4>
<div class='topic'>
<p>
- The {@link
org.apache.juneau.rest.RestServletGroup} class provides a default "router" page
for
+ The {@link
org.apache.juneau.rest.BasicRestServletGroup} class provides a default "router"
page for
child resources when a parent resource is
nothing more than a grouping of child resources.
</p>
<p>
@@ -6701,15 +6701,15 @@
</p>
<img class='bordered'
src="doc-files/juneau-rest-server.RouterPages.1.png" style='width:800px;'/>
<p>
- The {@link
org.apache.juneau.rest.RestServletGroup} class is nothing more than a subclass
of
- {@link
org.apache.juneau.rest.RestServletDefault} with a <l>getChildren()</l> method
mapped to the servlet
+ The {@link
org.apache.juneau.rest.BasicRestServletGroup} class is nothing more than a
subclass of
+ {@link org.apache.juneau.rest.BasicRestServlet}
with a <l>getChildren()</l> method mapped to the servlet
root path.
<br>The method returns a POJO with is just a
linked-list of beans with name/description properties.
</p>
<p class='bcode'>
<jc>// The entire contents of the RestServletGroup class.</jc>
- <jk>public class</jk> RestServletGroup <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> RestServletGroup <jk>extends</jk>
BasicRestServlet {
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/"</js>,
description=<js>"Child resources"</js>)
<jk>public</jk> ChildResourceDescriptions
getChildren(RestRequest req) {
@@ -6740,7 +6740,7 @@
<ul class='doctree'>
<li class='jic'>{@link
org.apache.juneau.rest.RestResourceResolver}
<ul>
- <li class='jc'>{@link
org.apache.juneau.rest.RestResourceResolverDefault}
+ <li class='jc'>{@link
org.apache.juneau.rest.BasicRestResourceResolver}
</ul>
</ul>
<p>
@@ -7914,7 +7914,7 @@
<ja>@RestResource</ja>(
path=<js>"/urlEncodedForm"</js>
)
- <jk>public class</jk> UrlEncodedFormResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> UrlEncodedFormResource <jk>extends</jk>
BasicRestServlet {
<jd>/** POST request handler */</jd>
<ja>@RestMethod</ja>(name=<jsf>POST</jsf>, path=<js>"/"</js>)
@@ -8304,7 +8304,7 @@
<ja>@Property</ja>(name=<jsf>JSON_escapeSolidus</jsf>,
value=<js>"true"</js>)
}
)
- <jk>public</jk> MyRestServlet <jk>extends</jk> RestServletDefault {...}
+ <jk>public</jk> MyRestServlet <jk>extends</jk> BasicRestServlet {...}
</p>
<p>
The programmatic equivalent to this is:
@@ -8312,7 +8312,7 @@
<p class='bcode'>
<jc>// Servlet with properties applied</jc>
<ja>@RestResource</ja>(...)
- <jk>public</jk> MyRestServlet <jk>extends</jk> RestServletDefault {
+ <jk>public</jk> MyRestServlet <jk>extends</jk> BasicRestServlet {
<jk>public</jk> MyRestServlet(RestContextBuilder builder) {
@@ -8421,7 +8421,7 @@
<jc>// Bean properties not defined on that interface
will be ignored.</jc>
}
)
- <jk>public</jk> MyRestServlet <jk>extends</jk> RestServletDefault {...}
+ <jk>public</jk> MyRestServlet <jk>extends</jk> BasicRestServlet {...}
</p>
<p>
The programmatic equivalent to this is:
@@ -8429,7 +8429,7 @@
<p class='bcode'>
<jc>// Servlet with properties applied</jc>
<ja>@RestResource</ja>(...)
- <jk>public</jk> MyRestServlet <jk>extends</jk> RestServletDefault {
+ <jk>public</jk> MyRestServlet <jk>extends</jk> BasicRestServlet {
<jk>public</jk> MyRestServlet(RestContextBuilder builder) {
@@ -9014,7 +9014,7 @@
</p>
<p>
The annotation itself can contain string variables.
- <br>For example, the Microservice API {@link
org.apache.juneau.rest.RestServletDefault} class defines the
+ <br>For example, the Microservice API {@link
org.apache.juneau.rest.BasicRestServlet} class defines the
location of the config file as a system property
<l>"juneau.configFile"</l>:
</p>
<p class='bcode'>
@@ -9080,7 +9080,7 @@
config=<js>"config_dir/myconfig.cfg"</js>,
...
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {
<jd>/**
* GET request handler.
@@ -9117,7 +9117,7 @@
config=<js>"config_dir/myconfig.cfg"</js>,
...
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {
<jd>/**
* GET request handler.
@@ -9153,7 +9153,7 @@
path=<js>"/myresource"</js>,
staticFiles={<js>"htdocs:docs"</js>}
)
- <jk>public class</jk> MyResource <jk>extends</jk> RestServletDefault
{...}
+ <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {...}
</p>
<p>
Static files are found by calling {@link
java.lang.Class#getResource(String)} up the class hierarchy.
@@ -9242,12 +9242,12 @@
<h5 class='figure'>OPTIONS page for HelloWorld sample
resource</h5>
<img class='bordered'
src='doc-files/juneau-rest-server.OptionsPages.1.png' style='width:800px;'>
<p>
- The {@link org.apache.juneau.rest.RestServletDefault}
class implements the page by creating a method
+ The {@link org.apache.juneau.rest.BasicRestServlet}
class implements the page by creating a method
mapped to the <l>OPTIONS</l> HTTP method that simply
returns a Swagger bean:
</p>
<p class='bcode'>
<ja>@RestResource</ja>(...)
- <jk>public class</jk> RestServletDefault <jk>extends</jk> RestServlet {
+ <jk>public class</jk> BasicRestServlet <jk>extends</jk> RestServlet {
<ja>@RestMethod</ja>(name=<jsf>OPTIONS</jsf>,
path=<js>"/*"</js>,
summary=<js>"Resource options"</js>,
@@ -9312,16 +9312,16 @@
</ul>
<p>
While you can implement this interface from
scratch, you may want to instead consider extending
- from the <l>RestInfoProviderDefault</l> class
described next.
+ from the <l>BasicRestInfoProvider</l> class
described next.
</p>
</div>
<!--
========================================================================================================
-->
- <a id="juneau-rest-server.RestInfoProviderDefault"></a>
- <h4 class='topic' onclick='toggle(this)'>7.23.2 -
RestInfoProviderDefault</h4>
+ <a id="juneau-rest-server.BasicRestInfoProvider"></a>
+ <h4 class='topic' onclick='toggle(this)'>7.23.2 -
BasicRestInfoProvider</h4>
<div class='topic'>
<p>
- The {@link
org.apache.juneau.rest.RestInfoProviderDefault} class is the default
implementation of the
+ The {@link
org.apache.juneau.rest.BasicRestInfoProvider} class is the default
implementation of the
{@link org.apache.juneau.rest.RestInfoProvider}
interface.
</p>
<p>
@@ -9341,25 +9341,25 @@
In addition to the methods defined on the
<l>RestInfoProvider</l> interface, it also includes the following methods:
</p>
<ul class='doctree'>
- <li class='jc'><code>{@link
org.apache.juneau.rest.RestInfoProviderDefault} <jk>implements</jk> {@link
org.apache.juneau.rest.RestInfoProvider}</code>
+ <li class='jc'><code>{@link
org.apache.juneau.rest.BasicRestInfoProvider} <jk>implements</jk> {@link
org.apache.juneau.rest.RestInfoProvider}</code>
<ul>
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getVersion(RestRequest)
getVersion(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getContact(RestRequest)
getContact(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getConsumes(RestRequest)
getConsumes(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getProduces(RestRequest)
getProduces(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getLicense(RestRequest)
getLicense(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getTags(RestRequest)
getTags(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getTermsOfService(RestRequest)
getTermsOfService(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getExternalDocs(RestRequest)
getExternalDocs(RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodSummary(Method,RestRequest)
getMethodSummary(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodDescription(Method,RestRequest)
getMethodDescription(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodOperationId(Method,RestRequest)
getMethodOperationId(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodConsumes(Method,RestRequest)
getMethodConsumes(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodProduces(Method,RestRequest)
getMethodProduces(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodParameters(Method,RestRequest)
getMethodParameters(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodResponses(Method,RestRequest)
getMethodResponses(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getMethodTags(Method,RestRequest)
getMethodTags(Method,RestRequest)}
- <li class='jm'>{@link
org.apache.juneau.rest.RestInfoProviderDefault#getSwaggerFromFile(RestRequest)
getSwaggerFromFile(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getVersion(RestRequest)
getVersion(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getContact(RestRequest)
getContact(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getConsumes(RestRequest)
getConsumes(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getProduces(RestRequest)
getProduces(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getLicense(RestRequest)
getLicense(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getTags(RestRequest)
getTags(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getTermsOfService(RestRequest)
getTermsOfService(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getExternalDocs(RestRequest)
getExternalDocs(RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodSummary(Method,RestRequest)
getMethodSummary(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodDescription(Method,RestRequest)
getMethodDescription(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodOperationId(Method,RestRequest)
getMethodOperationId(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodConsumes(Method,RestRequest)
getMethodConsumes(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodProduces(Method,RestRequest)
getMethodProduces(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodParameters(Method,RestRequest)
getMethodParameters(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodResponses(Method,RestRequest)
getMethodResponses(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getMethodTags(Method,RestRequest)
getMethodTags(Method,RestRequest)}
+ <li class='jm'>{@link
org.apache.juneau.rest.BasicRestInfoProvider#getSwaggerFromFile(RestRequest)
getSwaggerFromFile(RestRequest)}
</ul>
</ul>
<p>
@@ -9394,12 +9394,12 @@
<li>
Use any combination of the above.
<li>
- Extend the
<l>RestInfoProviderDefault</l> and provide customized behavior.
+ Extend the <l>BasicRestInfoProvider</l>
and provide customized behavior.
<br><h5 class='figure'>Example:</h5>
<p class='bcode'>
<jc>// Our customized info provider.</jc>
<jc>// Extend from the default implementation and selectively override
values.</jc>
- <jk>public class</jk> MyRestInfoProvider <jk>extends</jk>
RestInfoProviderDefault {
+ <jk>public class</jk> MyRestInfoProvider <jk>extends</jk>
BasicRestInfoProvider {
<jc>// Must provide this constructor!</jc>
<jk>public</jk> MyRestInfoProvider(RestContext context) {
@@ -9511,7 +9511,7 @@
}
)
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {...}
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {...}
</p>
<p>
SVL variables can be used in any of these annotations:
@@ -9537,7 +9537,7 @@
}
)
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {...}
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {...}
</p>
<h5 class='section'>See Also:</h5>
<ul>
@@ -9696,7 +9696,7 @@
<br>Instead, it just uses the existing
open-ended API for defining branding.
</p>
<p>
- The Juneau icon shown is a result of the header
annotation on the {@link org.apache.juneau.rest.RestServletDefault} class:
+ The Juneau icon shown is a result of the header
annotation on the {@link org.apache.juneau.rest.BasicRestServlet} class:
</p>
<p class='bcode'>
<ja>@RestResource</ja>(
@@ -9716,7 +9716,7 @@
),
staticFiles={<js>"htdocs:htdocs"</js>}
)
- <jk>public abstract class</jk> RestServletDefault <jk>extends</jk>
RestServlet {...}
+ <jk>public abstract class</jk> BasicRestServlet <jk>extends</jk>
RestServlet {...}
</p>
<p>
The <js>"juneau.png"</js> image file is located
in <code>org.apache.juneau.rest.htdocs</code> package and
@@ -9725,7 +9725,7 @@
<br>Then we just reference using a URI
resolution variable <js>"$U{servlet:/htdocs/juneau.png}"</js>.
</p>
<p>
- To change this image, you can extend the
<l>RestServletDefault</l> class and simply override the annotations
+ To change this image, you can extend the
<l>BasicRestServlet</l> class and simply override the annotations
pointing to your own icon.
</p>
<p class='bcode'>
@@ -9746,7 +9746,7 @@
),
staticFiles={<js>"my-htdocs:my-htdocs"</js>}
)
- <jk>public class</jk> MyResourceBaseClass <jk>extends</jk>
RestServletDefault {...}
+ <jk>public class</jk> MyResourceBaseClass <jk>extends</jk>
BasicRestServlet {...}
</p>
<p>
The footer icon shown is generated by a
predefined widget:
@@ -9790,7 +9790,7 @@
staticFiles={<js>"my-htdocs:my-htdocs"</js>}
...
)
- <jk>public class</jk> MyResourceBaseClass <jk>extends</jk>
RestServletDefault {...}
+ <jk>public class</jk> MyResourceBaseClass <jk>extends</jk>
BasicRestServlet {...}
</p>
<p>
Note how the "User Interface" is open-ended to
pretty much lets you do whatever you want.
@@ -9819,7 +9819,7 @@
<img class='bordered'
src='doc-files/juneau-rest-server.Stylesheets.3.png' style='width:800px'/>
<p>
The stylesheet URL is controlled by the {@link
org.apache.juneau.rest.annotation.HtmlDoc#stylesheet() @HtmlDoc.stylesheet()}
annotation.
- <br>The {@link
org.apache.juneau.rest.RestServletDefault} class defines the stylesheet served
up as a static file:
+ <br>The {@link
org.apache.juneau.rest.BasicRestServlet} class defines the stylesheet served up
as a static file:
<p class='bcode'>
<ja>@RestResource</ja>(
htmldoc=<ja>@HtmlDoc</ja>(
@@ -9828,7 +9828,7 @@
staticFiles={<js>"styles:styles"</js>}
)
- <jk>public abstract class</jk> RestServletDefault <jk>extends</jk>
RestServlet {...}
+ <jk>public abstract class</jk> BasicRestServlet <jk>extends</jk>
RestServlet {...}
</p>
<p>
The
<js>"$C{REST/stylesheet,servlet:/styles/devops.css}"</js> variable says to use
the URI defined
@@ -9846,7 +9846,7 @@
),
staticFiles={<js>"my-styles:my-styles"</js>}
)
- <jk>public class</jk> MyResourceBaseClass <jk>extends</jk>
RestServletDefault {...}
+ <jk>public class</jk> MyResourceBaseClass <jk>extends</jk>
BasicRestServlet {...}
</p>
<p>
You can try out different stylesheets by
passing in a <code>stylesheet</code> attribute in the request
@@ -10204,7 +10204,7 @@
}
)
)
- <jk>public class</jk> PhotosResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> PhotosResource <jk>extends</jk> BasicRestServlet {
<jc>// Our cache of photos</jc>
<jk>private</jk> Map<Integer,Photo> photos = <jk>new</jk>
TreeMap<Integer,Photo>();
@@ -10907,7 +10907,7 @@
<ja>@RestResource</ja>(
path=<js>"/child"</js>
)
- <jk>public class</jk> MyChildResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> MyChildResource <jk>extends</jk> BasicRestServlet
{
<jk>private final</jk> Bean1 <jf>bean1</jf>;
<jk>private final</jk> Bean2 <jf>bean2</jf>;
@@ -10951,7 +10951,7 @@
<br>The following examples is pulled from the REST
examples:
</p>
<p class='bcode'>
- <jk>public class</jk> PredefinedLabelsResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> PredefinedLabelsResource <jk>extends</jk>
BasicRestServlet {
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/"</js>)
<jk>public</jk> ResourceDescription[] getChildMethods() {
@@ -11131,12 +11131,12 @@
to specify the serializers/parsers associated
with a provider, and optionally filters and properties to
apply to those serializers and parsers.
<li class='jc'>
- {@link
org.apache.juneau.rest.jaxrs.DefaultProvider} - A default provider that
provides the same level
- of media type support as the {@link
org.apache.juneau.rest.RestServletDefault} class.
+ {@link
org.apache.juneau.rest.jaxrs.BasicProvider} - A default provider that provides
the same level
+ of media type support as the {@link
org.apache.juneau.rest.BasicRestServlet} class.
</ul>
<p>
- For the most part, when using these components, you'll
either use the existing <l>DefaultProvider</l> or
- <l>JuneauProvider</l> providers, or define your own by
subclassing <l>BaseProvider</l>.
+ For the most part, when using these components, you'll
either use the existing <l>BasicProvider</l>,
+ or define your own by subclassing <l>BaseProvider</l>.
</p>
</div>
</div>
@@ -12761,7 +12761,7 @@
</p>
<p class='bcode'>
<ja>@RestResource</ja>(...)
- <jk>public class</jk> MyHelloResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> MyHelloResource <jk>extends</jk> BasicRestServlet
{
<jc>// Access config file when initializing fields.</jc>
<jk>private</jk> String greeting =
getConfig().getString(<js>"MyHelloResource/greeting"</js>);
@@ -12800,7 +12800,7 @@
messages=<js>"nls/Messages"</js>,
...
)
- <jk>public class</jk> MyHelloResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> MyHelloResource <jk>extends</jk> BasicRestServlet
{
<jd>/** Standard hello message. */</jd>
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>,
path=<js>"/{person}"</js>)
@@ -12906,7 +12906,7 @@
<li>
The <l>children</l> annotation make up the list
of child resources.
<br>These child resources can be anything that
extends from <l>Servlet</l>, although usually
- they will be subclasses of {@link
org.apache.juneau.rest.RestServletDefault} or other resource groups.
+ they will be subclasses of {@link
org.apache.juneau.rest.BasicRestServlet} or other resource groups.
</ul>
<p>
If you click the <l>helloWorld</l> link in your
application, you'll get a simple hello world message:
@@ -12921,7 +12921,7 @@
title=<js>"Hello World example"</js>,
description=<js>"Simplest possible REST resource"</js>
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/*"</js>)
<jk>public</jk> String sayHello() {
@@ -13130,11 +13130,11 @@
<br>Contains all the REST servlet logic.
<ul>
<li class='jac'>
- {@link
org.apache.juneau.rest.RestServletDefault
org.apache.juneau.rest.RestServletDefault}
+ {@link
org.apache.juneau.rest.BasicRestServlet org.apache.juneau.rest.BasicRestServlet}
<br>Defines default serializers
and parsers, and OPTIONs page logic.
<ul>
<li class='jac'>
- {@link
org.apache.juneau.rest.RestServletGroup org.apache.juneau.rest.RestServletGroup}
+ {@link
org.apache.juneau.rest.BasicRestServletGroup
org.apache.juneau.rest.BasicRestServletGroup}
<br>Specialized
subclass for grouping other resources
</li>
</ul>
@@ -13234,7 +13234,7 @@
<h5 class='figure'>HelloWorldResource.java</h5>
<p class='bcode'>
<ja>@RestResource</ja>(messages=<js>"nls/HelloWorldResource"</js>,
path=<js>"/helloWorld"</js>)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {
</p>
<p>
It should be noted that child resources do not need to
be defined this way.
@@ -13288,7 +13288,7 @@
}
)
)
- <jk>public class</jk> HelloWorldResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> HelloWorldResource <jk>extends</jk>
BasicRestServlet {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jd>/** GET request handler */</jd>
@@ -13317,7 +13317,7 @@
<br>Contains all the REST servlet logic.
<ul>
<li class='jac'>
- {@link
org.apache.juneau.rest.RestServletDefault
org.apache.juneau.rest.RestServletDefault}
+ {@link
org.apache.juneau.rest.BasicRestServlet org.apache.juneau.rest.BasicRestServlet}
<br>Defines default serializers
and parsers, and OPTIONs page logic.
</li>
</ul>
@@ -13372,7 +13372,7 @@
}
)
)
- <jk>public class</jk> MethodExampleResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> MethodExampleResource <jk>extends</jk>
BasicRestServlet {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jd>/** Example GET request that redirects to our example
method */</jd>
@@ -13575,11 +13575,11 @@
{@link org.apache.juneau.rest.RestRequest#getSwagger()}
method.
</p>
<p>
- To define an OPTIONS request handler, the {@link
org.apache.juneau.rest.RestServletDefault} class defines
+ To define an OPTIONS request handler, the {@link
org.apache.juneau.rest.BasicRestServlet} class defines
the following Java method:
</p>
- <h5 class='figure'>RestServletDefault.java</h5>
+ <h5 class='figure'>BasicRestServlet.java</h5>
<p class='bcode'>
<jd>/** OPTIONS request handler */</jd>
<ja>@RestMethod</ja>(name=<jsf>OPTIONS</jsf>, path=<js>"/*"</js>)
@@ -13677,7 +13677,7 @@
path=<js>"/urlEncodedForm"</js>,
messages=<js>"nls/UrlEncodedFormResource"</js>
)
- <jk>public class</jk> UrlEncodedFormResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> UrlEncodedFormResource <jk>extends</jk>
BasicRestServlet {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jd>/** GET request handler */</jd>
@@ -13901,7 +13901,7 @@
EnumerationSwap.<jk>class</jk>
}
)
- <jk>public class</jk> RequestEchoResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> RequestEchoResource <jk>extends</jk>
BasicRestServlet {
<jd>/** GET request handler */</jd>
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/*"</js>,
converters={Queryable.<jk>class</jk>,Traversable.<jk>class</jk>})
@@ -14451,7 +14451,7 @@
url:'http://juneau.apache.org'}}]"</js>,
externalDocs=<js>"{description:'Home
page',url:'http://juneau.apache.org'}"</js>
)
- <jk>public class</jk> AddressBookResource <jk>extends</jk>
RestServletJenaDefault {
+ <jk>public class</jk> AddressBookResource <jk>extends</jk>
BasicRestServletJena {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jc>// The in-memory address book</jc>
@@ -14689,7 +14689,7 @@
* [OPTIONS /*]
* View resource options
*/</jd>
- <ja>@Override</ja> <jc>/* RestServletDefault */</jc>
+ <ja>@Override</ja> <jc>/* BasicRestServlet */</jc>
<ja>@RestMethod</ja>(name=<jsf>OPTIONS</jsf>,
path=<js>"/*"</js>)
<jk>public</jk> Swagger getOptions(RestRequest req) {
<jk>return</jk> req.getSwagger();
@@ -15374,7 +15374,7 @@
},
encoders=GzipEncoder.<jk>class</jk>
)
- <jk>public class</jk> AtomFeedResource <jk>extends</jk>
RestServletJenaDefault {
+ <jk>public class</jk> AtomFeedResource <jk>extends</jk>
BasicRestServletJena {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jk>private</jk> Feed <jf>feed</jf>; <jc>// The root resource
object</jc>
@@ -15483,7 +15483,7 @@
}
)
)
- <jk>public class</jk> DockerRegistryResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> DockerRegistryResource <jk>extends</jk>
BasicRestServlet {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jc>// Get registry URL from examples.cfg file.</jc>
@@ -15568,7 +15568,7 @@
}
)
)
- <jk>public class</jk> TumblrParserResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> TumblrParserResource <jk>extends</jk>
BasicRestServlet {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/"</js>)
@@ -15656,7 +15656,7 @@
}
)
)
- <jk>public class</jk> PhotosResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> PhotosResource <jk>extends</jk> BasicRestServlet {
<jc>// Our cache of photos</jc>
<jk>private</jk> Map<Integer,Photo> photos = <jk>new</jk>
TreeMap<Integer,Photo>();
@@ -15805,7 +15805,7 @@
}
)
)
- <jk>public class</jk> JsonSchemaResource <jk>extends</jk>
RestServletJenaDefault {
+ <jk>public class</jk> JsonSchemaResource <jk>extends</jk>
BasicRestServletJena {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jk>private</jk> Schema schema; <jc>// The schema document</jc>
@@ -15896,7 +15896,7 @@
}
)
)
- <jk>public class</jk> SqlQueryResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> SqlQueryResource <jk>extends</jk>
BasicRestServlet {
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jk>private</jk> Config <jf>cf</jf> = getConfig();
@@ -16091,7 +16091,7 @@
}
)
)
- <jk>public class</jk> ConfigResource <jk>extends</jk>
RestServletDefault {
+ <jk>public class</jk> ConfigResource <jk>extends</jk> BasicRestServlet
{
<jk>private static final long</jk> <jsf>serialVersionUID</jsf>
= 1L;
<jd>/**
@@ -16542,46 +16542,15 @@
TBD
</p>
- <h5 class='topic'>juneau-svl</h5>
- <ul class='spaced-list'>
- <li>
- New variables:
- <ul>
- <li>{@link
org.apache.juneau.svl.vars.PatternMatchVar}
- <li>{@link
org.apache.juneau.svl.vars.NotEmptyVar}
- <li>{@link
org.apache.juneau.svl.vars.UpperCaseVar}
- <li>{@link
org.apache.juneau.svl.vars.LowerCaseVar}
- </ul>
- <li>
- Variables moved from <l>juneau-microservice</l>:
- <ul>
- <li>{@link
org.apache.juneau.svl.vars.ArgsVar}
- <li>{@link
org.apache.juneau.svl.vars.ManifestFileVar}
- </ul>
- </ul>
-
- <h5 class='topic'>juneau-config</h5>
- <ul class='spaced-list'>
- <li>
- <code>Config.save()</code> method renamed to
{@link org.apache.juneau.config.Config#commit()}.
- <li>
- <code>Config.write(Reader,boolean)</code>
method renamed to {@link org.apache.juneau.config.Config#load(Reader,boolean)}.
- </ul>
-
- <h5 class='topic'>juneau-rest-server</h5>
- <ul class='spaced-list'>
- <li>
- <code>RestServletGroupDefault</code> renamed to
{@link org.apache.juneau.rest.RestServletGroup}.
- </ul>
<h5 class='topic'>juneau-microservice</h5>
<ul class='spaced-list'>
<li>
<code>Resource</code> and
<code>ResourceGroup</code> classes removed.
- <br>{@link
org.apache.juneau.rest.RestServletDefault} and {@link
org.apache.juneau.rest.RestServletGroup} can be used instead.
+ <br>{@link
org.apache.juneau.rest.BasicRestServlet} and {@link
org.apache.juneau.rest.BasicRestServletGroup} can be used instead.
<li>
<code>ResourceJena</code> and
<code>ResourceJenaGroup</code> classes rename to
- {@link
org.apache.juneau.microservice.RestServletJenaDefault} and {@link
org.apache.juneau.microservice.RestServletJenaGroup} can be used instead.
+ {@link
org.apache.juneau.microservice.BasicRestServletJena} and {@link
org.apache.juneau.microservice.BasicRestServletJenaGroup} can be used instead.
</ul>
</div>
@@ -16670,11 +16639,6 @@
that can be used as hash keys.
</ul>
<li>
- New SVL variables:
- <ul>
- <li>{@link
org.apache.juneau.svl.vars.CoalesceVar}
- </ul>
- <li>
Improvements to the HTTP-Part APIs.
<br>The existing
<code>PartSerializer</code>/<code>PartParser</code> classes
have been replaced with the following all
located in the new <code>org.apache.juneau.httppart</code> package:
@@ -16738,6 +16702,25 @@
New support for <a class='doclink'
href='#juneau-marshall.PojoBuilders'>POJO Builders</a>.
</ul>
+ <h5 class='topic'>juneau-svl</h5>
+ <ul class='spaced-list'>
+ <li>
+ New variables:
+ <ul>
+ <li>{@link
org.apache.juneau.svl.vars.CoalesceVar}
+ <li>{@link
org.apache.juneau.svl.vars.PatternMatchVar}
+ <li>{@link
org.apache.juneau.svl.vars.NotEmptyVar}
+ <li>{@link
org.apache.juneau.svl.vars.UpperCaseVar}
+ <li>{@link
org.apache.juneau.svl.vars.LowerCaseVar}
+ </ul>
+ <li>
+ Variables moved from <l>juneau-microservice</l>:
+ <ul>
+ <li>{@link
org.apache.juneau.svl.vars.ArgsVar}
+ <li>{@link
org.apache.juneau.svl.vars.ManifestFileVar}
+ </ul>
+ </ul>
+
<h5 class='topic'>juneau-config</h5>
<ul class='spaced-list'>
<li>
@@ -16774,6 +16757,10 @@
<h5 class='topic'>juneau-rest-server</h5>
<ul class='spaced-list'>
<li>
+ <code>RestServletDefault</code> renamed to
{@link org.apache.juneau.rest.BasicRestServlet}.
+ <li>
+ <code>RestServletGroupDefault</code> renamed to
{@link org.apache.juneau.rest.BasicRestServletGroup}.
+ <li>
The <js>"$R{...}"</js> variable has been split
into the following:
<ul>
<li><js>"$RA{key1[,key2...]}"</js> -
{@link org.apache.juneau.rest.vars.RequestAttributeVar}, first non-null value
returned by <code>HttpServletRequest.getAttribute(String)</code>.
@@ -16928,15 +16915,15 @@
</ul>
<li>
<code>RestCallHandler</code> split up into
{@link org.apache.juneau.rest.RestCallHandler} and
- {@link
org.apache.juneau.rest.RestCallHandlerDefault}
+ {@link
org.apache.juneau.rest.BasicRestCallHandler}
<li>
<code>RestInfoProvider</code> split up into
{@link org.apache.juneau.rest.RestInfoProvider} and
- {@link
org.apache.juneau.rest.RestInfoProviderDefault}
+ {@link
org.apache.juneau.rest.BasicRestInfoProvider}
<li>
<code>RestLogger</code> split up into {@link
org.apache.juneau.rest.RestLogger},
- {@link
org.apache.juneau.rest.RestLoggerDefault} and {@link
org.apache.juneau.rest.RestLoggerNoOp}
+ {@link org.apache.juneau.rest.BasicRestLogger}
and {@link org.apache.juneau.rest.NoOpRestLogger}
<li>
- <code>RestResourceResolverSimple</code> renamed
to {@link org.apache.juneau.rest.RestResourceResolverDefault}
+ <code>RestResourceResolverSimple</code> renamed
to {@link org.apache.juneau.rest.BasicRestResourceResolver}
<li>
Introduced the following classes that helps
make the code more understandable:
<ul>
@@ -16965,7 +16952,7 @@
<br>The {@link
org.apache.juneau.rest.response.DefaultHandler} class now calls
<code>finish()</code>
instead of <code>close()</code> on the stream.
<li>
- Added the following annotations to the {@link
org.apache.juneau.rest.RestServletDefault} class
+ Added the following annotations to the {@link
org.apache.juneau.rest.BasicRestServlet} class
(which were previously defined on the
<code><del>Resource</del></code> class):
<p class='bcode'>
<ja>@RestResource</ja>(
@@ -17665,7 +17652,7 @@
<li>
Eliminated the
<code>RestServletJenaDefault</code> class to remove the Jena dependency class
on
the <code>juneau-rest-server</code> artifact.
- <br>It's simple enough to simply extend
<code>RestServletDefault</code> and add the RDF serializers and
+ <br>It's simple enough to simply extend
<code>BasicRestServlet</code> and add the RDF serializers and
parsers.
</ul>
@@ -17878,7 +17865,7 @@
<li><code>description()</code>
<li><code>branding()</code>
</ul>
- Instead, the {@link
org.apache.juneau.rest.RestServletDefault} class defines the following default
header
+ Instead, the {@link
org.apache.juneau.rest.BasicRestServlet} class defines the following default
header
that can be easily overridden:
<p class='bcode'>
htmldoc=<ja>@HtmlDoc</ja>(
@@ -19458,7 +19445,7 @@
<li><code><del>RestServlet.getConfigMgr()</del></code>
</ul>
<li>Removed {@link org.apache.juneau.jso.JsoParser}
- from {@link
org.apache.juneau.rest.RestServletDefault} and
<code><del>RestServletJenaDefault</del></code>.
+ from {@link
org.apache.juneau.rest.BasicRestServlet} and
<code><del>RestServletJenaDefault</del></code>.
These may represent a security risk if not
handled correctly, so removed
them as a precaution.
<li>Removed
<code>RestServletProperties.REST_htDocsFolder</code>. Replaced with {@link
org.apache.juneau.rest.annotation.RestResource#staticFiles()
@RestResource.staticFiles()}.
@@ -19509,7 +19496,7 @@
<li><js>"$MF{key,default}""</js> -
Manifest file entries.
</ul>
<li>CSS stylesheet now configurable through config file
entry <js>"REST/stylesheet"</js>.
- <li>New {@link
org.apache.juneau.microservice.RestServletJenaDefault} class if you want your
REST interface to support RDF.
+ <li>New {@link
org.apache.juneau.microservice.BasicRestServletJena} class if you want your
REST interface to support RDF.
<li>Eliminated the following classes:
<ul>
<li><code>org.apache.juneau.microservice.RootResource</code>
@@ -19599,7 +19586,7 @@
<li>New
<code><del>RestServlet.handleNotFound(int,RestRequest,RestResponse)</del></code>
method for customized handling
of when a resource or method
was not found.
</ul>
- <li>{@link org.apache.juneau.rest.RestServletDefault}
now automatically processes <js>"/favicon.ico"</js> requests by
+ <li>{@link org.apache.juneau.rest.BasicRestServlet}
now automatically processes <js>"/favicon.ico"</js> requests by
overriding the new
<code><del>RestServlet.handleNotFound(int,RestRequest,RestResponse)</del></code>
method.
<li>New {@link org.apache.juneau.rest.RestRequest}
methods:
<ul>
@@ -19783,19 +19770,19 @@
<li><code>$E{var}</code> - Environment
variables.
</ul>
<li>Added methods
<code><del>RestServlet.getDescription(RestRequest)</del></code> and
<del><code>RestServlet.getLabel(RestRequest)</code></del>.
- <li>{@link org.apache.juneau.rest.RestServletDefault}
and <code><del>RestServletJenaDefault</del></code> now provide default HTML
titles
+ <li>{@link org.apache.juneau.rest.BasicRestServlet} and
<code><del>RestServletJenaDefault</del></code> now provide default HTML titles
and descriptions:
<p class='bcode'>
<ja>@Property</ja>(name=<jsf>HTMLDOC_title</jsf>,
value=<js>"$R{resourceTitle}"</js>),
<ja>@Property</ja>(name=<jsf>HTMLDOC_description</jsf>,
value=<js>"$R{resourceDescription}"</js>)
</p>
- <li>Options pages on {@link
org.apache.juneau.rest.RestServletDefault} and
<code><del>RestServletJenaDefault</del></code> now provide default descriptions
and back links:
+ <li>Options pages on {@link
org.apache.juneau.rest.BasicRestServlet} and
<code><del>RestServletJenaDefault</del></code> now provide default descriptions
and back links:
and descriptions:
<p class='bcode'>
<ja>@Property</ja>(name=<jsf>HTMLDOC_navlinks</jsf>,
value=<js>"{back:'$R{servletURI}"</js>),
<ja>@Property</ja>(name=<jsf>HTMLDOC_description</jsf>,
value=<js>"Resource options"</js>)
</p>
- <li>New {@link org.apache.juneau.rest.RestServletGroup}
class.
+ <li>New {@link
org.apache.juneau.rest.BasicRestServletGroup} class.
<li>Removed
<code>RestServletProperties.REST_trimTrailingUriSlashes</code> and
<code>RestServletProperties.REST_pathInfoBlankForNull</code>.
<li>New annotations for providing labels and
descriptions. Useful if you don't plan on having to support other languages,
so you don't
want to provide labels in resource bundles.
@@ -19957,7 +19944,7 @@
<h5 class='topic'>Server</h5>
<ul class='spaced-list'>
- <li>Added a default OPTIONS page to {@link
org.apache.juneau.rest.RestServletDefault} and
<code><del>RestServletJenaDefault</del></code>.
+ <li>Added a default OPTIONS page to {@link
org.apache.juneau.rest.BasicRestServlet} and
<code><del>RestServletJenaDefault</del></code>.
<li><code>RestServletProperties.REST_allowMethodParam</code> has been enhanced
to allow you to
explicitly specify which HTTP methods can be
used in the <code>&method</code> parameter.
<li>New methods added to {@link
org.apache.juneau.rest.RestRequest}:
@@ -20095,7 +20082,7 @@
<li><code>&noTrace=true</code> now prevents any
errors from being logged in log file.
<li>Workaround for Jetty issue where
<code>ServletContext.getContextPath()</code> always ends with <js>"null"</js>.
<li><code>RestServletProperties.REST_allowMethodParam</code> is now
<jk>true</jk> by default on all subclasses
- of {@link
org.apache.juneau.rest.RestServletDefault} and
<code><del>RestServletJenaDefault</del></code>.
+ of {@link
org.apache.juneau.rest.BasicRestServlet} and
<code><del>RestServletJenaDefault</del></code>.
</ul>
<h5 class='topic'>Client</h5>
@@ -20154,7 +20141,7 @@
<li>Removed properties parameters from
<code><del>RestServlet.onPreCall(RestRequest)</del></code> and
<code><del>RestServlet#onPostCall(RestRequest,RestResponse)</del></code> methods
since the properties are already accessible
through <code>RestRequest.getProperties()</code>.
<li>Added {@link org.apache.juneau.uon.UonSerializer}
and {@link org.apache.juneau.uon.UonParser} to serializer and parser lists on
- {@link
org.apache.juneau.rest.RestServletDefault} and
<code><del>RestServletJenaDefault</del></code>.
+ {@link org.apache.juneau.rest.BasicRestServlet}
and <code><del>RestServletJenaDefault</del></code>.
</ul>
<h5 class='topic'>Client</h5>
@@ -20838,7 +20825,7 @@
Fixed some HTML formatting issues in {@link
org.apache.juneau.html.HtmlSerializer}.
</li>
<li>
- {@link org.apache.juneau.rest.RestServletDefault} now
includes {@link org.apache.juneau.plaintext.PlainTextSerializer} and {@link
org.apache.juneau.plaintext.PlainTextParser} for plain-text support.
+ {@link org.apache.juneau.rest.BasicRestServlet} now
includes {@link org.apache.juneau.plaintext.PlainTextSerializer} and {@link
org.apache.juneau.plaintext.PlainTextParser} for plain-text support.
</li>
<li>
Child resources now render on default
<code>OPTIONS</code> pages through new method
<del><code>ResourceOptions.getChildren()</code></del>.
@@ -21411,7 +21398,7 @@
Allows parsing form posts directly to POJOs.
</li>
<li>
- Support for <code>Accept</code> and
<code>Content-Type</code> <js>"application/x-www-form-urlencoded"</js> added by
default on {@link org.apache.juneau.rest.RestServletDefault}.
+ Support for <code>Accept</code> and
<code>Content-Type</code> <js>"application/x-www-form-urlencoded"</js> added by
default on {@link org.apache.juneau.rest.BasicRestServlet}.
</li>
<li>
New
<code><del>RestServlet.renderError(HttpServletRequest,HttpServletResponse,RestException)</del></code>
method to allow customized handling of response errors.
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/AtomFeedResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/AtomFeedResource.java
index ce46f11..8c8f91f 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/AtomFeedResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/AtomFeedResource.java
@@ -52,7 +52,7 @@ import org.apache.juneau.rest.widget.*;
},
encoders=GzipEncoder.class
)
-public class AtomFeedResource extends RestServletJenaDefault {
+public class AtomFeedResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
private Feed feed; // The root resource object
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/CodeFormatterResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/CodeFormatterResource.java
index e784d22..61fe830 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/CodeFormatterResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/CodeFormatterResource.java
@@ -44,7 +44,7 @@ import org.apache.juneau.rest.annotation.*;
)
)
@SuppressWarnings({"serial"})
-public class CodeFormatterResource extends RestServletDefault {
+public class CodeFormatterResource extends BasicRestServlet {
/** [GET /] - Display query entry page. */
@RestMethod(name=GET, path="/")
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DirectoryResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DirectoryResource.java
index 0f438c2..6bfd28c 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DirectoryResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DirectoryResource.java
@@ -56,7 +56,7 @@ import org.apache.juneau.utils.*;
@Property(name="allowPuts", value="false")
}
)
-public class DirectoryResource extends RestServletDefault {
+public class DirectoryResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private File rootDir; // The root directory
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
index 41cf2ac..a02f634 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
@@ -40,7 +40,7 @@ import org.apache.juneau.rest.labels.*;
aside="$F{resources/DockerRegistryResourceAside.html}"
)
)
-public class DockerRegistryResource extends RestServletDefault {
+public class DockerRegistryResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
// Get registry URL from examples.cfg file.
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/HelloWorldResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/HelloWorldResource.java
index fc2706d..27d6f8b 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/HelloWorldResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/HelloWorldResource.java
@@ -38,7 +38,7 @@ import org.apache.juneau.rest.annotation.*;
}
)
)
-public class HelloWorldResource extends RestServletDefault {
+public class HelloWorldResource extends BasicRestServlet {
/** GET request handler */
@RestMethod(name=GET, path="/*", summary="Responds with \"Hello
world!\"")
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/JsonSchemaResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/JsonSchemaResource.java
index 808d674..1190b7a 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/JsonSchemaResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/JsonSchemaResource.java
@@ -46,7 +46,7 @@ import org.apache.juneau.rest.widget.*;
}
)
)
-public class JsonSchemaResource extends RestServletJenaDefault {
+public class JsonSchemaResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
private Schema schema; // The schema document
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/MethodExampleResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/MethodExampleResource.java
index 23d5bae..4bb0bc4 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/MethodExampleResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/MethodExampleResource.java
@@ -42,7 +42,7 @@ import org.apache.juneau.utils.*;
}
)
)
-public class MethodExampleResource extends RestServletDefault {
+public class MethodExampleResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private static final UUID SAMPLE_UUID =
UUID.fromString("aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee");
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PetStoreResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PetStoreResource.java
index 8ff2d7d..5ca3a92 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PetStoreResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PetStoreResource.java
@@ -68,7 +68,7 @@ import org.apache.juneau.transforms.*;
),
staticFiles={"htdocs:htdocs"}
)
-public class PetStoreResource extends RestServletJenaDefault {
+public class PetStoreResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
// Our database.
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
index 817410f..cd4f61d 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
@@ -55,7 +55,7 @@ import org.apache.juneau.serializer.*;
@Property(name=HTML_uriAnchorText, value="SERVLET_RELATIVE")
}
)
-public class PhotosResource extends RestServletDefault {
+public class PhotosResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
// Our cache of photos
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PredefinedLabelsResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PredefinedLabelsResource.java
index 752ecbc..e04ae04 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PredefinedLabelsResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PredefinedLabelsResource.java
@@ -42,7 +42,7 @@ import org.apache.juneau.rest.widget.*;
}
)
)
-public class PredefinedLabelsResource extends RestServletDefault {
+public class PredefinedLabelsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/")
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RequestEchoResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RequestEchoResource.java
index f163091..1f4b9c0 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RequestEchoResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RequestEchoResource.java
@@ -63,7 +63,7 @@ import org.apache.juneau.transforms.*;
EnumerationSwap.class
}
)
-public class RequestEchoResource extends RestServletDefault {
+public class RequestEchoResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
/** GET request handler */
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
index 1816511..1e339c0 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
@@ -81,7 +81,7 @@ import org.apache.juneau.rest.widget.*;
ShutdownResource.class
}
)
-public class RootResources extends RestServletJenaGroup {
+public class RootResources extends BasicRestServletJenaGroup {
// IMPORTANT! If you don't need RDF support, change the parent class
to ResourceGroup.
// It allows you to remove the Jena prerequisite.
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
index dfc97a0..c8b1d43 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
@@ -55,7 +55,7 @@ import org.apache.juneau.rest.widget.*;
}
)
)
-public class SqlQueryResource extends RestServletDefault {
+public class SqlQueryResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private String driver, connectionUrl;
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SystemPropertiesResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SystemPropertiesResource.java
index a62f997..877d501 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SystemPropertiesResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SystemPropertiesResource.java
@@ -87,7 +87,7 @@ import org.apache.juneau.rest.widget.*;
externalDocs="{description:'Home
page',url:'http://juneau.apache.org'}"
)
)
-public class SystemPropertiesResource extends RestServletDefault {
+public class SystemPropertiesResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/TumblrParserResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/TumblrParserResource.java
index b05cba5..b796cd9 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/TumblrParserResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/TumblrParserResource.java
@@ -40,7 +40,7 @@ import org.apache.juneau.rest.client.*;
}
)
)
-public class TumblrParserResource extends RestServletDefault {
+public class TumblrParserResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private static final int MAX_POSTS = 100;
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/UrlEncodedFormResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/UrlEncodedFormResource.java
index 3f6a5af..5fd850a 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/UrlEncodedFormResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/UrlEncodedFormResource.java
@@ -49,7 +49,7 @@ import org.apache.juneau.transforms.*;
}
)
)
-public class UrlEncodedFormResource extends RestServletDefault {
+public class UrlEncodedFormResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
/** GET request handler */
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java
index bf67847..c6e414a 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java
@@ -117,7 +117,7 @@ import org.apache.juneau.utils.*;
externalDocs="{description:'Home
page',url:'http://juneau.apache.org'}"
)
)
-public class AddressBookResource extends RestServletJenaDefault {
+public class AddressBookResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
// The in-memory address book
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestServletJenaDefault.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/BasicRestServletJena.java
similarity index 95%
rename from
juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestServletJenaDefault.java
rename to
juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/BasicRestServletJena.java
index 2dd956f..c0711e8 100755
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestServletJenaDefault.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/BasicRestServletJena.java
@@ -37,4 +37,4 @@ import org.apache.juneau.rest.annotation.*;
RdfParser.N3.class
}
)
-public abstract class RestServletJenaDefault extends RestServletDefault {}
+public abstract class BasicRestServletJena extends BasicRestServlet {}
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestServletJenaGroup.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/BasicRestServletJenaGroup.java
similarity index 94%
rename from
juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestServletJenaGroup.java
rename to
juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/BasicRestServletJenaGroup.java
index 3c1f2b1..dde9662 100644
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestServletJenaGroup.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/BasicRestServletJenaGroup.java
@@ -37,4 +37,4 @@ import org.apache.juneau.rest.annotation.*;
RdfParser.N3.class
}
)
-public abstract class RestServletJenaGroup extends RestServletGroup {}
+public abstract class BasicRestServletJenaGroup extends BasicRestServletGroup
{}
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
index b08020f..d42919d 100755
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
@@ -40,7 +40,7 @@ import org.apache.juneau.rest.annotation.Body;
}
)
)
-public class ConfigResource extends RestServletDefault {
+public class ConfigResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
/**
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DebugResource.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DebugResource.java
index 983127c..957ba0d 100644
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DebugResource.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DebugResource.java
@@ -39,7 +39,7 @@ import org.apache.juneau.rest.labels.*;
allowedMethodParams="OPTIONS,POST"
)
@SuppressWarnings("javadoc")
-public class DebugResource extends RestServletDefault {
+public class DebugResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
/**
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
index 94eeeb6..7f1b24f 100755
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
@@ -73,7 +73,7 @@ import org.apache.juneau.utils.*;
@Property(name="DirectoryResource.rootDir", value="")
}
)
-public class DirectoryResource extends RestServletDefault {
+public class DirectoryResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private File rootDir; // The root directory
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
index 46129f7..a90ab98 100755
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
@@ -47,7 +47,7 @@ import org.apache.juneau.transforms.*;
DateSwap.ISO8601DT.class // Serialize Date objects as ISO8601
strings.
}
)
-public class LogsResource extends RestServletDefault {
+public class LogsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private File logDir;
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
index 07d70e0..e834d9b 100755
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
@@ -24,6 +24,6 @@ import org.apache.juneau.rest.annotation.*;
description="This is a sample router page",
children={ConfigResource.class,LogsResource.class}
)
-public class SampleRootResource extends RestServletGroup {
+public class SampleRootResource extends BasicRestServletGroup {
private static final long serialVersionUID = 1L;
}
diff --git
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
index dd33bfb..7b6e117 100755
---
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
+++
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
path="/shutdown",
title="Shut down this resource"
)
-public class ShutdownResource extends RestServletDefault {
+public class ShutdownResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/HelloWorldResource.java
b/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/HelloWorldResource.java
index 371df39..718f54c 100755
---
a/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/HelloWorldResource.java
+++
b/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/HelloWorldResource.java
@@ -26,7 +26,7 @@ import org.apache.juneau.rest.annotation.RestResource;
path="/helloworld",
description="Simplest possible REST resource"
)
-public class HelloWorldResource extends RestServletDefault {
+public class HelloWorldResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
/**
diff --git
a/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/RootResources.java
b/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/RootResources.java
index a9f94d7..f0092d9 100755
---
a/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/RootResources.java
+++
b/juneau-microservice/juneau-microservice-template/src/main/java/org/apache/juneau/microservice/sample/RootResources.java
@@ -42,6 +42,6 @@ import org.apache.juneau.rest.widget.StyleMenuItem;
LogsResource.class
}
)
-public class RootResources extends RestServletGroup {
+public class RootResources extends BasicRestServletGroup {
private static final long serialVersionUID = 1L;
}
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BeanContextPropertiesResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BeanContextPropertiesResource.java
index c0620cb..910ae99 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BeanContextPropertiesResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BeanContextPropertiesResource.java
@@ -29,7 +29,7 @@ import org.apache.juneau.transforms.*;
path="/testBeanContext",
pojoSwaps=DateSwap.ISO8601DTZ.class
)
-public class BeanContextPropertiesResource extends RestServletDefault {
+public class BeanContextPropertiesResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BpiResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BpiResource.java
index e40ece7..86f437e 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BpiResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/BpiResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testBpi"
)
-public class BpiResource extends RestServletJenaDefault {
+public class BpiResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/CallbackStringsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/CallbackStringsResource.java
index 69481eb..6b2ea5a 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/CallbackStringsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/CallbackStringsResource.java
@@ -26,7 +26,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testCallback"
)
-public class CallbackStringsResource extends RestServletDefault {
+public class CallbackStringsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientFuturesResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientFuturesResource.java
index 35ea462..3637839 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientFuturesResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientFuturesResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testClientFutures"
)
-public class ClientFuturesResource extends RestServletDefault {
+public class ClientFuturesResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientVersionResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientVersionResource.java
index 8ea723d..5a9e6e6 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientVersionResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ClientVersionResource.java
@@ -28,12 +28,12 @@ import org.apache.juneau.rest.annotation.*;
}
)
@SuppressWarnings("serial")
-public class ClientVersionResource extends RestServletDefault {
+public class ClientVersionResource extends BasicRestServlet {
@RestResource(
path="/defaultHeader"
)
- public static class DefaultHeader extends RestServletDefault {
+ public static class DefaultHeader extends BasicRestServlet {
@RestMethod(name=GET, path="/")
public String test0() {
@@ -65,7 +65,7 @@ public class ClientVersionResource extends RestServletDefault
{
path="/customHeader",
clientVersionHeader="Custom-Client-Version"
)
- public static class CustomHeader extends RestServletDefault {
+ public static class CustomHeader extends BasicRestServlet {
@RestMethod(name=GET, path="/")
public String test0() {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
index fe4b622..b44e78d 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
path="/testConfig"
)
@SuppressWarnings("serial")
-public class ConfigResource extends RestServletDefault {
+public class ConfigResource extends BasicRestServlet {
@RestMethod(name=GET, path="/")
public Object test1(RestRequest req) {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ContentResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ContentResource.java
index f719721..be72322 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ContentResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ContentResource.java
@@ -26,7 +26,7 @@ import org.apache.juneau.rest.annotation.*;
path="/testContent",
allowedMethodParams="*"
)
-public class ContentResource extends RestServletDefault {
+public class ContentResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ErrorConditionsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ErrorConditionsResource.java
index 4fdf994..a7a03af 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ErrorConditionsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ErrorConditionsResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testErrorConditions"
)
-public class ErrorConditionsResource extends RestServletDefault {
+public class ErrorConditionsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/FormDataResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/FormDataResource.java
index efe3a0a..23f345c 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/FormDataResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/FormDataResource.java
@@ -27,7 +27,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testFormData"
)
-public class FormDataResource extends RestServletDefault {
+public class FormDataResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocLinksResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocLinksResource.java
index 3c54110..9c1ceeb 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocLinksResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocLinksResource.java
@@ -27,7 +27,7 @@ import org.apache.juneau.rest.annotation.*;
HtmlDocLinksResource.HtmlDocLinksResource2.class
}
)
-public class HtmlDocLinksResource extends RestServletDefault {
+public class HtmlDocLinksResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(path="/test1")
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocResource.java
index 45c398b..4881d3c 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/HtmlDocResource.java
@@ -33,7 +33,7 @@ import org.apache.juneau.rest.annotation.*;
HtmlDocResource.HtmlDocResource2.class
}
)
-public class HtmlDocResource extends RestServletDefault {
+public class HtmlDocResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(path="/test1")
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/InterfaceProxyResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/InterfaceProxyResource.java
index 4051202..192cc98 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/InterfaceProxyResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/InterfaceProxyResource.java
@@ -31,7 +31,7 @@ import org.junit.*;
*/
@RestResource(
path="/testInterfaceProxyResource")
-public class InterfaceProxyResource extends RestServletJenaDefault {
+public class InterfaceProxyResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/LargePojosResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/LargePojosResource.java
index 84d4854..f89177f 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/LargePojosResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/LargePojosResource.java
@@ -23,7 +23,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testLargePojos"
)
-public class LargePojosResource extends RestServletJenaDefault {
+public class LargePojosResource extends BasicRestServletJena {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/MessagesResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/MessagesResource.java
index 7ff4953..81d4684 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/MessagesResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/MessagesResource.java
@@ -33,7 +33,7 @@ import org.apache.juneau.transform.*;
MessagesResource.ResourceBundleSwap.class
}
)
-public class MessagesResource extends RestServletDefault {
+public class MessagesResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/NlsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/NlsResource.java
index 1703dd8..46fbab8 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/NlsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/NlsResource.java
@@ -33,7 +33,7 @@ import org.apache.juneau.utils.*;
}
)
@SuppressWarnings({"serial"})
-public class NlsResource extends RestServletGroup {
+public class NlsResource extends BasicRestServletGroup {
private static final long serialVersionUID = 1L;
//====================================================================================================
@@ -45,7 +45,7 @@ public class NlsResource extends RestServletGroup {
title="Test1.a",
description="Test1.b"
)
- public static class Test1 extends RestServletDefault {
+ public static class Test1 extends BasicRestServlet {
@RestMethod(
name=POST, path="/{a}",
@@ -84,7 +84,7 @@ public class NlsResource extends RestServletGroup {
path="/test2",
messages="NlsResource"
)
- public static class Test2 extends RestServletDefault {
+ public static class Test2 extends BasicRestServlet {
@RestMethod(
name=POST, path="/{a}"
@@ -102,7 +102,7 @@ public class NlsResource extends RestServletGroup {
path="/test3",
messages="NlsResource"
)
- public static class Test3 extends RestServletDefault {
+ public static class Test3 extends BasicRestServlet {
@RestMethod(
name=POST, path="/{a}"
@@ -127,7 +127,7 @@ public class NlsResource extends RestServletGroup {
path="/test4",
messages="NlsResource"
)
- public static class Test4 extends RestServletDefault {
+ public static class Test4 extends BasicRestServlet {
@RestMethod(
name=POST, path="/{a}"
@@ -145,7 +145,7 @@ public class NlsResource extends RestServletGroup {
path="/test5",
messages="NlsResource"
)
- public static class Test5 extends RestServletDefault {
+ public static class Test5 extends BasicRestServlet {
@RestMethod(
name=POST, path="/{a}"
@@ -165,7 +165,7 @@ public class NlsResource extends RestServletGroup {
title="$L{foo}",
description="$L{foo}"
)
- public static class Test6 extends RestServletDefault {
+ public static class Test6 extends BasicRestServlet {
@RestMethod(
name=POST, path="/{a}",
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OptionsWithoutNlsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OptionsWithoutNlsResource.java
index df835f0..055c62d 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OptionsWithoutNlsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OptionsWithoutNlsResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testOptionsWithoutNls"
)
-public class OptionsWithoutNlsResource extends RestServletDefault {
+public class OptionsWithoutNlsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OverlappingMethodsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OverlappingMethodsResource.java
index b3bc725..3673ee1 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OverlappingMethodsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/OverlappingMethodsResource.java
@@ -25,7 +25,7 @@ import org.apache.juneau.rest.annotation.*;
path="/testOverlappingMethods",
serializers=PlainTextSerializer.class
)
-public class OverlappingMethodsResource extends RestServletDefault {
+public class OverlappingMethodsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
index aad23e1..1c73265 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
@@ -46,7 +46,7 @@ import org.apache.juneau.utils.*;
pojoSwaps={CalendarSwap.DateMedium.class},
messages="ParamsResource"
)
-public class ParamsResource extends RestServletDefault {
+public class ParamsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParsersResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParsersResource.java
index 9bb3d9b..03f19ce 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParsersResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParsersResource.java
@@ -30,7 +30,7 @@ import org.apache.juneau.rest.annotation.*;
parsers=ParsersResource.TestParserA.class,
serializers=PlainTextSerializer.class
)
-public class ParsersResource extends RestServletDefault {
+public class ParsersResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
public static class TestParserA extends ReaderParser {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathResource.java
index 43a54e4..8a7bb50 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathResource.java
@@ -27,7 +27,7 @@ import org.apache.juneau.rest.annotation.*;
PathResource.TestPath2.class
}
)
-public class PathResource extends RestServletDefault {
+public class PathResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
@@ -44,7 +44,7 @@ public class PathResource extends RestServletDefault {
PathResource.TestPath3.class
}
)
- public static class TestPath2 extends RestServletDefault {
+ public static class TestPath2 extends BasicRestServlet {
private static final long serialVersionUID = 1L;
// Basic tests
@RestMethod(name=GET, path="/")
@@ -56,7 +56,7 @@ public class PathResource extends RestServletDefault {
@RestResource(
path="/testPath3"
)
- public static class TestPath3a extends RestServletDefault {
+ public static class TestPath3a extends BasicRestServlet {
private static final long serialVersionUID = 1L;
// Basic tests
@RestMethod(name=GET, path="/")
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathVariablesResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathVariablesResource.java
index 349bcce..806f516 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathVariablesResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathVariablesResource.java
@@ -25,7 +25,7 @@ import org.apache.juneau.utils.*;
@RestResource(
path="/testPathVariables"
)
-public class PathVariablesResource extends RestServletDefault {
+public class PathVariablesResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/test1/{x}/foo/{y}/bar/{z}/*")
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathsResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathsResource.java
index 8b922b8..46c4b53 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathsResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PathsResource.java
@@ -28,7 +28,7 @@ import org.apache.juneau.rest.annotation.*;
PathsResource.A.class
}
)
-public class PathsResource extends RestServletDefault {
+public class PathsResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/*")
@@ -44,7 +44,7 @@ public class PathsResource extends RestServletDefault {
@RestResource(
path="/a"
)
- public static class A extends RestServletDefault {
+ public static class A extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/*")
public ObjectMap doGet1(RestRequest req, @PathRemainder String
r) {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PropertiesResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PropertiesResource.java
index 8f8dc5c..9dcd055 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PropertiesResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/PropertiesResource.java
@@ -39,7 +39,7 @@ import org.apache.juneau.serializer.*;
@Property(name="R6",value="$R{C}"),
}
)
-public class PropertiesResource extends RestServletDefault {
+public class PropertiesResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/QueryResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/QueryResource.java
index 001f67a..68e412f 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/QueryResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/QueryResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testQuery"
)
-public class QueryResource extends RestServletDefault {
+public class QueryResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RequestBeanProxyResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RequestBeanProxyResource.java
index 4928fb6..b56e520 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RequestBeanProxyResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RequestBeanProxyResource.java
@@ -27,7 +27,7 @@ import org.apache.juneau.rest.annotation.*;
path="/testRequestBeanProxy"
)
@SuppressWarnings("serial")
-public class RequestBeanProxyResource extends RestServletJenaDefault {
+public class RequestBeanProxyResource extends BasicRestServletJena {
@RestMethod(name=GET, path="/echoQuery")
public Reader echoQuery(RestRequest req) throws Exception {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestClient2Resource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestClient2Resource.java
index 6c3c8fe..719649c 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestClient2Resource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestClient2Resource.java
@@ -25,7 +25,7 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
path="/testRestClient"
)
-public class RestClient2Resource extends RestServletDefault {
+public class RestClient2Resource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
//====================================================================================================
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksInitResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksInitResource.java
index 2f0b69e..3b8a838 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksInitResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksInitResource.java
@@ -32,13 +32,13 @@ import org.apache.juneau.rest.annotation.*;
RestHooksInitResource.Sub.class
}
)
-public class RestHooksInitResource extends RestServletDefault {
+public class RestHooksInitResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestResource(
path="/super"
)
- public static class Super extends RestServletDefault {
+ public static class Super extends BasicRestServlet {
private static final long serialVersionUID = 1L;
protected List<String> init = new ArrayList<String>();
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksResource.java
index 0597272..333034b 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/RestHooksResource.java
@@ -34,7 +34,7 @@ import org.apache.juneau.utils.*;
RestHooksResource.Post.class,
}
)
-public class RestHooksResource extends RestServletDefault {
+public class RestHooksResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestResource(
@@ -69,7 +69,7 @@ public class RestHooksResource extends RestServletDefault {
}
}
- public static class StartParent extends RestServletDefault {
+ public static class StartParent extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private boolean start1Called;
@@ -121,7 +121,7 @@ public class RestHooksResource extends RestServletDefault {
}
}
- public static class PreParent extends RestServletDefault {
+ public static class PreParent extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private boolean pre1Called;
@@ -168,7 +168,7 @@ public class RestHooksResource extends RestServletDefault {
}
}
- public static class PostParent extends RestServletDefault {
+ public static class PostParent extends BasicRestServlet {
private static final long serialVersionUID = 1L;
private boolean post1Called;
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/Root.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/Root.java
index 6acd2e8..f52f038 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/Root.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/Root.java
@@ -78,7 +78,7 @@ import org.apache.juneau.rest.labels.*;
ShutdownResource.class,
}
)
-public class Root extends RestServletDefault {
+public class Root extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/")
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/SerializersResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/SerializersResource.java
index c92a04a..25ce7f9 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/SerializersResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/SerializersResource.java
@@ -26,7 +26,7 @@ import org.apache.juneau.serializer.*;
path="/testSerializers",
serializers=SerializersResource.TestSerializerA.class
)
-public class SerializersResource extends RestServletDefault {
+public class SerializersResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
public static class TestSerializerA extends WriterSerializer {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ThirdPartyProxyResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ThirdPartyProxyResource.java
index ddc9fc5..045ee8a 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ThirdPartyProxyResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ThirdPartyProxyResource.java
@@ -36,7 +36,7 @@ import org.apache.juneau.utils.*;
path="/testThirdPartyProxy"
)
@SuppressWarnings("serial")
-public class ThirdPartyProxyResource extends RestServletJenaDefault {
+public class ThirdPartyProxyResource extends BasicRestServletJena {
public static FileWriter logFile;
static {
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/TransformsParentResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/TransformsParentResource.java
index eb52d29..8a97ad5 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/TransformsParentResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/TransformsParentResource.java
@@ -21,6 +21,6 @@ import org.apache.juneau.rest.annotation.*;
@RestResource(
pojoSwaps={TransformsResource.SwapA1.class}
)
-public class TransformsParentResource extends RestServletDefault {
+public class TransformsParentResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
}
diff --git
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/UrisResource.java
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/UrisResource.java
index aa46c10..dc19c29 100644
---
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/UrisResource.java
+++
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/UrisResource.java
@@ -24,7 +24,7 @@ import org.apache.juneau.rest.annotation.*;
UrisResource.Child.class
}
)
-public class UrisResource extends RestServletDefault {
+public class UrisResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/*")
@@ -53,7 +53,7 @@ public class UrisResource extends RestServletDefault {
GrandChild.class
}
)
- public static class Child extends RestServletDefault {
+ public static class Child extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/*")
@@ -80,7 +80,7 @@ public class UrisResource extends RestServletDefault {
@RestResource(
path="/grandchild"
)
- public static class GrandChild extends RestServletDefault {
+ public static class GrandChild extends BasicRestServlet {
private static final long serialVersionUID = 1L;
@RestMethod(name=GET, path="/*")
diff --git
a/juneau-rest/juneau-rest-server-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/DefaultProvider.java
b/juneau-rest/juneau-rest-server-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/BasicProvider.java
similarity index 95%
rename from
juneau-rest/juneau-rest-server-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/DefaultProvider.java
rename to
juneau-rest/juneau-rest-server-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/BasicProvider.java
index 38796ca..926f4bf 100644
---
a/juneau-rest/juneau-rest-server-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/DefaultProvider.java
+++
b/juneau-rest/juneau-rest-server-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/BasicProvider.java
@@ -24,7 +24,7 @@ import org.apache.juneau.urlencoding.*;
import org.apache.juneau.xml.*;
/**
- * JAX-RS provider for the same serialize/parse support provided by the {@link
RestServletDefault} class.
+ * JAX-RS provider for the same serialize/parse support provided by the {@link
BasicRestServlet} class.
*
* <h5 class='section'>See Also:</h5>
* <ul>
@@ -71,5 +71,5 @@ import org.apache.juneau.xml.*;
UrlEncodingParser.class,
}
)
-public final class DefaultProvider extends BaseProvider {}
+public final class BasicProvider extends BaseProvider {}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandlerDefault.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestCallHandler.java
similarity index 99%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandlerDefault.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestCallHandler.java
index 7a1830c..fbf0ed0 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandlerDefault.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestCallHandler.java
@@ -38,7 +38,7 @@ import org.apache.juneau.rest.vars.*;
* <li class='jf'>{@link RestContext#REST_callHandler}
* </ul>
*/
-public class RestCallHandlerDefault implements RestCallHandler {
+public class BasicRestCallHandler implements RestCallHandler {
private final RestContext context;
private final RestLogger logger;
@@ -49,7 +49,7 @@ public class RestCallHandlerDefault implements
RestCallHandler {
*
* @param context The resource context.
*/
- public RestCallHandlerDefault(RestContext context) {
+ public BasicRestCallHandler(RestContext context) {
this.context = context;
this.logger = context.getLogger();
this.restCallRouters = context.getCallRouters();
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProviderDefault.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestInfoProvider.java
similarity index 99%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProviderDefault.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestInfoProvider.java
index 9204aa4..34a6ea2 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProviderDefault.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestInfoProvider.java
@@ -40,7 +40,7 @@ import org.apache.juneau.svl.*;
* <li class='link'><a class="doclink"
href="../../../../overview-summary.html#juneau-rest-server.OptionsPages">Overview
> juneau-rest-server > OPTIONS Pages</a>
* </ul>
*/
-public class RestInfoProviderDefault implements RestInfoProvider {
+public class BasicRestInfoProvider implements RestInfoProvider {
private final RestContext context;
private final String
@@ -60,7 +60,7 @@ public class RestInfoProviderDefault implements
RestInfoProvider {
*
* @param context The resource context.
*/
- public RestInfoProviderDefault(RestContext context) {
+ public BasicRestInfoProvider(RestContext context) {
this.context = context;
Builder b = new Builder(context);
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLoggerDefault.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestLogger.java
similarity index 99%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLoggerDefault.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestLogger.java
index 16e2945..dcb5fad 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLoggerDefault.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestLogger.java
@@ -35,7 +35,7 @@ import org.apache.juneau.json.*;
* <li class='link'><a class="doclink"
href="../../../../overview-summary.html#juneau-rest-server.LoggingAndErrorHandling">Overview
> juneau-rest-server > Logging and Error Handling</a>
* </ul>
*/
-public class RestLoggerDefault implements RestLogger {
+public class BasicRestLogger implements RestLogger {
private final JuneauLogger logger = JuneauLogger.getLogger(getClass());
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolverDefault.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestResourceResolver.java
similarity index 97%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolverDefault.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestResourceResolver.java
index 2fd25d7..e3d1ede 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolverDefault.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestResourceResolver.java
@@ -36,7 +36,7 @@ import org.apache.juneau.internal.*;
* <li class='link'><a class="doclink"
href="../../../../overview-summary.html#juneau-rest-server.ResourceResolvers">Overview
> juneau-rest-server > Resource Resolvers</a>
* </ul>
*/
-public class RestResourceResolverDefault implements RestResourceResolver {
+public class BasicRestResourceResolver implements RestResourceResolver {
@Override /* RestResourceResolver */
public Object resolve(Object parent, Class<?> c, RestContextBuilder
builder) throws Exception {
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletDefault.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
similarity index 95%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletDefault.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
index 0ff58de..5957356 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletDefault.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
@@ -160,7 +160,7 @@ import org.apache.juneau.xml.*;
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='link'><a class="doclink"
href="../../../../overview-summary.html#juneau-rest-server.RestServletDefault">Overview
> juneau-rest-server > RestServletDefault</a>
+ * <li class='link'><a class="doclink"
href="../../../../overview-summary.html#juneau-rest-server.BasicRestServlet">Overview
> juneau-rest-server > BasicRestServlet</a>
* </ul>
*/
@RestResource(
@@ -216,7 +216,7 @@ import org.apache.juneau.xml.*;
// For example, "/servletPath/htdocs/javadoc.css" resolves to the file
"[servlet-package]/htdocs/javadoc.css"
staticFiles={"htdocs:htdocs","styles:styles"}
)
-public abstract class RestServletDefault extends RestServlet {
+public abstract class BasicRestServlet extends RestServlet {
private static final long serialVersionUID = 1L;
/**
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletGroup.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
similarity index 93%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletGroup.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
index 8d0125f..3f1517f 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletGroup.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
@@ -18,7 +18,7 @@ import org.apache.juneau.rest.annotation.*;
import org.apache.juneau.rest.labels.*;
/**
- * Specialized subclass of {@link RestServletDefault} for showing "group"
pages.
+ * Specialized subclass of {@link BasicRestServlet} for showing "group" pages.
*
* <p>
* Group pages consist of simple lists of child resource URLs and their labels.
@@ -33,7 +33,7 @@ import org.apache.juneau.rest.labels.*;
* </ul>
*/
@RestResource
-public class RestServletGroup extends RestServletDefault {
+public class BasicRestServletGroup extends BasicRestServlet {
private static final long serialVersionUID = 1L;
/**
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLoggerNoOp.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/NoOpRestLogger.java
similarity index 97%
rename from
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLoggerNoOp.java
rename to
juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/NoOpRestLogger.java
index 16e5217..a9401c1 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLoggerNoOp.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/NoOpRestLogger.java
@@ -27,7 +27,7 @@ import java.util.logging.*;
* <li class='link'><a class="doclink"
href="../../../../overview-summary.html#juneau-rest-server.LoggingAndErrorHandling">Overview
> juneau-rest-server > Logging and Error Handling</a>
* </ul>
*/
-public class RestLoggerNoOp extends RestLoggerDefault {
+public class NoOpRestLogger extends BasicRestLogger {
/**
* Log a message to the logger.
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandler.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandler.java
index f624676..8b19983 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandler.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestCallHandler.java
@@ -34,7 +34,7 @@ public interface RestCallHandler {
*
* <p>
* Used on annotation to indicate that the value should be inherited
from the parent class, and
- * ultimately {@link RestCallHandlerDefault} if not specified at any
level.
+ * ultimately {@link BasicRestCallHandler} if not specified at any
level.
*/
public interface Null extends RestCallHandler {}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
index ffe6bff..c6f1cc5 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
@@ -274,7 +274,7 @@ public final class RestContext extends BeanContext {
* <ul>
* <li><b>Name:</b> <js>"RestContext.callHandler.o"</js>
* <li><b>Data type:</b> {@link RestCallHandler} |
<code>Class<? <jk>extends</jk> {@link RestCallHandler}></code>
- * <li><b>Default:</b> {@link RestCallHandlerDefault}
+ * <li><b>Default:</b> {@link BasicRestCallHandler}
* <li><b>Session-overridable:</b> <jk>false</jk>
* <li><b>Annotations:</b>
* <ul>
@@ -295,7 +295,7 @@ public final class RestContext extends BeanContext {
* <h5 class='section'>Example:</h5>
* <p class='bcode'>
* <jc>// Our customized call handler.</jc>
- * <jk>public class</jk> MyRestCallHandler <jk>extends</jk>
RestCallHandlerDefault {
+ * <jk>public class</jk> MyRestCallHandler <jk>extends</jk>
BasicRestCallHandler {
*
* <jc>// Must provide this constructor!</jc>
* <jk>public</jk> MyRestCallHandler(RestContext context) {
@@ -455,7 +455,7 @@ public final class RestContext extends BeanContext {
* <ul class='spaced-list'>
* <li>
* When defined as classes, instances are resolved using
the registered {@link #REST_resourceResolver} which
- * by default is {@link RestResourceResolverDefault} which
requires the class have one of the following
+ * by default is {@link BasicRestResourceResolver} which
requires the class have one of the following
* constructors:
* <ul>
* <li><code><jk>public</jk>
T(RestContextBuilder)</code>
@@ -1155,7 +1155,7 @@ public final class RestContext extends BeanContext {
* <ul>
* <li><b>Name:</b> <js>"RestContext.infoProvider.o"</js>
* <li><b>Data type:</b> <code>{@link RestInfoProvider} |
Class<? <jk>extends</jk> {@link RestInfoProvider}></code>
- * <li><b>Default:</b> {@link RestInfoProviderDefault}
+ * <li><b>Default:</b> {@link BasicRestInfoProvider}
* <li><b>Session-overridable:</b> <jk>false</jk>
* <li><b>Annotations:</b>
* <ul>
@@ -1176,7 +1176,7 @@ public final class RestContext extends BeanContext {
* <p class='bcode'>
* <jc>// Our customized info provider.</jc>
* <jc>// Extend from the default implementation and selectively
override values.</jc>
- * <jk>public class</jk> MyRestInfoProvider <jk>extends</jk>
RestInfoProviderDefault {
+ * <jk>public class</jk> MyRestInfoProvider <jk>extends</jk>
BasicRestInfoProvider {
*
* <jc>// Must provide this constructor!</jc>
* <jk>public</jk> MyRestInfoProvider(RestContext context)
{
@@ -1244,7 +1244,7 @@ public final class RestContext extends BeanContext {
* <ul>
* <li><b>Name:</b> <js>"RestContext.logger.o"</js>
* <li><b>Data type:</b> <code>{@link RestLogger} | Class<?
<jk>extends</jk> {@link RestLogger}></code>
- * <li><b>Default:</b> {@link RestLoggerDefault}
+ * <li><b>Default:</b> {@link BasicRestLogger}
* <li><b>Session-overridable:</b> <jk>false</jk>
* <li><b>Annotations:</b>
* <ul>
@@ -1264,8 +1264,8 @@ public final class RestContext extends BeanContext {
* <p>
* Two implementations are provided by default:
* <ul>
- * <li class='jc'>{@link RestLoggerDefault} - Default logging.
- * <li class='jc'>{@link RestLoggerNoOp} - Logging disabled.
+ * <li class='jc'>{@link BasicRestLogger} - Default logging.
+ * <li class='jc'>{@link NoOpRestLogger} - Logging disabled.
* </ul>
*
* <p>
@@ -1278,7 +1278,7 @@ public final class RestContext extends BeanContext {
* <h5 class='section'>Example:</h5>
* <p class='bcode'>
* <jc>// Our customized logger.</jc>
- * <jk>public class</jk> MyRestLogger <jk>extends</jk>
RestLoggerDefault {
+ * <jk>public class</jk> MyRestLogger <jk>extends</jk>
BasicRestLogger {
*
* <ja>@Override</ja>
* <jk>public void</jk> log(Level level, Throwable cause,
String msg, Object...args) {
@@ -1701,7 +1701,7 @@ public final class RestContext extends BeanContext {
* <li>
* When defined as an instance, properties/transforms
defined on the resource/method are NOT inherited.
* <li>
- * Typically, you'll want your resource to extend directly
from {@link RestServletDefault} which comes
+ * Typically, you'll want your resource to extend directly
from {@link BasicRestServlet} which comes
* preconfigured with the following parsers:
* <ul>
* <li class='jc'>{@link JsonParser}
@@ -1992,7 +1992,7 @@ public final class RestContext extends BeanContext {
* <ul>
* <li class='jm'>{@link
RestContext#isRenderResponseStackTraces()
RestContext.isRenderResponseStackTraces()}
* </ul>
- * That method is used by {@link
RestCallHandlerDefault#renderError(HttpServletRequest, HttpServletResponse,
RestException)}.
+ * That method is used by {@link
BasicRestCallHandler#renderError(HttpServletRequest, HttpServletResponse,
RestException)}.
* </ul>
*/
public static final String REST_renderResponseStackTraces = PREFIX +
"renderResponseStackTraces.b";
@@ -2004,7 +2004,7 @@ public final class RestContext extends BeanContext {
* <ul>
* <li><b>Name:</b> <js>"RestContext.resourceResolver.o"</js>
* <li><b>Data type:</b> <code>{@link RestResourceResolver} |
Class<? <jk>extends</jk> {@link RestResourceResolver}></code>
- * <li><b>Default:</b> {@link RestResourceResolverDefault}
+ * <li><b>Default:</b> {@link BasicRestResourceResolver}
* <li><b>Session-overridable:</b> <jk>false</jk>
* <li><b>Annotations:</b>
* <ul>
@@ -2259,7 +2259,7 @@ public final class RestContext extends BeanContext {
* <li>
* When defined as an instance, properties/transforms
defined on the resource/method are NOT inherited.
* <li>
- * Typically, you'll want your resource to extend directly
from {@link RestServletDefault} which comes
+ * Typically, you'll want your resource to extend directly
from {@link BasicRestServlet} which comes
* preconfigured with the following serializers:
* <ul>
* <li class='jc'>{@link HtmlDocSerializer}
@@ -2391,7 +2391,7 @@ public final class RestContext extends BeanContext {
* <js>"styles:styles"</js>
* }
* )
- * <jk>public class</jk> MyResource <jk>extends</jk>
RestServletDefault {...}
+ * <jk>public class</jk> MyResource <jk>extends</jk>
BasicRestServlet {...}
* </p>
*
* <p>
@@ -2860,7 +2860,7 @@ public final class RestContext extends BeanContext {
defaultResponseHeaders =
getMapProperty(REST_defaultResponseHeaders, Object.class);
staticFileResponseHeaders =
getMapProperty(REST_staticFileResponseHeaders, Object.class);
- logger = getInstanceProperty(REST_logger, resource,
RestLogger.class, RestLoggerNoOp.class, true, this);
+ logger = getInstanceProperty(REST_logger, resource,
RestLogger.class, NoOpRestLogger.class, true, this);
varResolver = builder.varResolverBuilder
.vars(
@@ -3118,7 +3118,7 @@ public final class RestContext extends BeanContext {
this.callRouters = unmodifiableMap(_callRouters);
// Initialize our child resources.
- resourceResolver =
getInstanceProperty(REST_resourceResolver, resource,
RestResourceResolver.class, parentContext == null ?
RestResourceResolverDefault.class : parentContext.resourceResolver, true, this);
+ resourceResolver =
getInstanceProperty(REST_resourceResolver, resource,
RestResourceResolver.class, parentContext == null ?
BasicRestResourceResolver.class : parentContext.resourceResolver, true, this);
for (Object o : getArrayProperty(REST_children,
Object.class)) {
String path = null;
Object r = null;
@@ -3158,8 +3158,8 @@ public final class RestContext extends BeanContext {
childResources.put(path, rc2);
}
- callHandler = getInstanceProperty(REST_callHandler,
resource, RestCallHandler.class, RestCallHandlerDefault.class, true, this);
- infoProvider = getInstanceProperty(REST_infoProvider,
resource, RestInfoProvider.class, RestInfoProviderDefault.class, true, this);
+ callHandler = getInstanceProperty(REST_callHandler,
resource, RestCallHandler.class, BasicRestCallHandler.class, true, this);
+ infoProvider = getInstanceProperty(REST_infoProvider,
resource, RestInfoProvider.class, BasicRestInfoProvider.class, true, this);
} catch (RestException e) {
_initException = e;
@@ -3216,7 +3216,7 @@ public final class RestContext extends BeanContext {
*
<ja>@Property</ja>(name=<js>"v1"</js>,value=<js>"$R{foo,bar}"</js>), <jc>//
Request variable. value="bar"</jc>
* }
* )
- * <jk>public class</jk> MyRestResource <jk>extends</jk>
RestServletDefault {
+ * <jk>public class</jk> MyRestResource <jk>extends</jk>
BasicRestServlet {
* </p>
*
* <p>
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
index fd90cdf..0a3a2d8 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
@@ -134,7 +134,7 @@ public class RestContextBuilder extends BeanContextBuilder
implements ServletCon
this.parentContext = parentContext;
properties = new RestContextProperties();
- logger(RestLoggerDefault.class);
+ logger(BasicRestLogger.class);
staticFileResponseHeader("Cache-Control", "max-age=86400,
public");
encoders(IdentityEncoder.INSTANCE);
@@ -561,7 +561,7 @@ public class RestContextBuilder extends BeanContextBuilder
implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestCallHandlerDefault}.
+ * <br>The default is {@link BasicRestCallHandler}.
* @return This object (for method chaining).
*/
public RestContextBuilder callHandler(Class<? extends RestCallHandler>
value) {
@@ -581,7 +581,7 @@ public class RestContextBuilder extends BeanContextBuilder
implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestCallHandlerDefault}.
+ * <br>The default is {@link BasicRestCallHandler}.
* @return This object (for method chaining).
*/
public RestContextBuilder callHandler(RestCallHandler value) {
@@ -987,7 +987,7 @@ public class RestContextBuilder extends BeanContextBuilder
implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestInfoProviderDefault}.
+ * <br>The default is {@link BasicRestInfoProvider}.
* @return This object (for method chaining).
*/
public RestContextBuilder infoProvider(Class<? extends
RestInfoProvider> value) {
@@ -1007,7 +1007,7 @@ public class RestContextBuilder extends
BeanContextBuilder implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestInfoProviderDefault}.
+ * <br>The default is {@link BasicRestInfoProvider}.
* @return This object (for method chaining).
*/
public RestContextBuilder infoProvider(RestInfoProvider value) {
@@ -1027,7 +1027,7 @@ public class RestContextBuilder extends
BeanContextBuilder implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestLoggerDefault}.
+ * <br>The default is {@link BasicRestLogger}.
* <br>Can be <jk>null</jk> to disable logging.
* @return This object (for method chaining).
*/
@@ -1048,7 +1048,7 @@ public class RestContextBuilder extends
BeanContextBuilder implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestLoggerDefault}.
+ * <br>The default is {@link BasicRestLogger}.
* <br>Can be <jk>null</jk> to disable logging.
* @return This object (for method chaining).
*/
@@ -1424,7 +1424,7 @@ public class RestContextBuilder extends
BeanContextBuilder implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestResourceResolverDefault}.
+ * <br>The default is {@link BasicRestResourceResolver}.
* @return This object (for method chaining).
*/
public RestContextBuilder resourceResolver(Class<? extends
RestResourceResolver> value) {
@@ -1444,7 +1444,7 @@ public class RestContextBuilder extends
BeanContextBuilder implements ServletCon
*
* @param value
* The new value for this setting.
- * <br>The default is {@link RestResourceResolverDefault}.
+ * <br>The default is {@link BasicRestResourceResolver}.
* @return This object (for method chaining).
*/
public RestContextBuilder resourceResolver(RestResourceResolver value) {
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProvider.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProvider.java
index f163ef1..ed73946 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProvider.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestInfoProvider.java
@@ -36,7 +36,7 @@ public interface RestInfoProvider {
*
* <p>
* Used on annotation to indicate that the value should be inherited
from the parent class, and
- * ultimately {@link RestInfoProviderDefault} if not specified at any
level.
+ * ultimately {@link BasicRestInfoProvider} if not specified at any
level.
*/
public interface Null extends RestInfoProvider {}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLogger.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLogger.java
index 865554e..a17f46e 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLogger.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestLogger.java
@@ -35,7 +35,7 @@ public interface RestLogger {
*
* <p>
* Used on annotation to indicate that the value should be inherited
from the parent class, and
- * ultimately {@link RestLoggerDefault} if not specified at any level.
+ * ultimately {@link BasicRestLogger} if not specified at any level.
*/
public interface Null extends RestLogger {}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolver.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolver.java
index 00b656d..04663f8 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolver.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestResourceResolver.java
@@ -47,7 +47,7 @@ public interface RestResourceResolver {
*
* <p>
* Used on annotation to indicate that the value should be inherited
from the parent class, and
- * ultimately {@link RestResourceResolverDefault} if not specified at
any level.
+ * ultimately {@link BasicRestResourceResolver} if not specified at any
level.
*/
public interface Null extends RestResourceResolver {}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/StaticFileMapping.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/StaticFileMapping.java
index 74b61d6..5beab56 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/StaticFileMapping.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/StaticFileMapping.java
@@ -37,7 +37,7 @@ import org.apache.juneau.utils.*;
* path=<js>"/myresource"</js>,
* staticFiles={<js>"htdocs:docs"</js>}
* )
- * <jk>public class</jk> MyResource <jk>extends</jk> RestServletDefault {...}
+ * <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {...}
* </p>
*
* <p>
@@ -48,7 +48,7 @@ import org.apache.juneau.utils.*;
* the <l>foobar.html</l> file in the following ordered locations:
* <ol>
* <li><l>com.foo.mypackage.docs</l> package.
- * <li><l>org.apache.juneau.rest.docs</l> package (since
<l>RestServletDefault</l> is in <l>org.apache.juneau.rest</l>).
+ * <li><l>org.apache.juneau.rest.docs</l> package (since
<l>BasicRestServlet</l> is in <l>org.apache.juneau.rest</l>).
* <li><l>[working-dir]/docs</l> directory.
* </ol>
*
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
index 39fe87a..799489d 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
@@ -58,7 +58,7 @@ public enum HookEvent {
* <h5 class='figure'>Example:</h5>
* <p class='bcode'>
* <ja>@RestResource</ja>(...)
- * <jk>public class</jk> MyResource <jk>extends</jk>
RestServletDefault {
+ * <jk>public class</jk> MyResource <jk>extends</jk>
BasicRestServlet {
*
* <jc>// Add a request attribute to all incoming
requests.</jc>
* <ja>@RestHook</ja>(<jsf>START_CALL</jsf>)
@@ -175,7 +175,7 @@ public enum HookEvent {
* <h5 class='figure'>Example:</h5>
* <p class='bcode'>
* <ja>@RestResource</ja>(...)
- * <jk>public class</jk> MyResource <jk>extends</jk>
RestServletDefault {
+ * <jk>public class</jk> MyResource <jk>extends</jk>
BasicRestServlet {
*
* <jc>// Log the incoming request.</jc>
* <ja>@RestHook</ja>(<jsf>PRE_CALL</jsf>)
@@ -225,7 +225,7 @@ public enum HookEvent {
* <h5 class='figure'>Example:</h5>
* <p class='bcode'>
* <ja>@RestResource</ja>(...)
- * <jk>public class</jk> MyResource <jk>extends</jk>
RestServletDefault {
+ * <jk>public class</jk> MyResource <jk>extends</jk>
BasicRestServlet {
*
* <jc>// Log the result of the request.</jc>
* <ja>@RestHook</ja>(<jsf>POST_CALL</jsf>)
@@ -283,7 +283,7 @@ public enum HookEvent {
* <h5 class='figure'>Example:</h5>
* <p class='bcode'>
* <ja>@RestResource</ja>(...)
- * <jk>public class</jk> MyResource <jk>extends</jk>
RestServletDefault {
+ * <jk>public class</jk> MyResource <jk>extends</jk>
BasicRestServlet {
*
* <jc>// Log the time it took to execute the request.</jc>
* <ja>@RestHook</ja>(<jsf>END_CALL</jsf>)
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/MethodSwagger.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/MethodSwagger.java
index e201aaf..b1169d5 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/MethodSwagger.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/MethodSwagger.java
@@ -47,7 +47,7 @@ public @interface MethodSwagger {
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='jm'>{@link
RestInfoProviderDefault#isDeprecated(java.lang.reflect.Method, RestRequest)
RestInfoProviderDefault.isDeprecated(Method,RestRequest)}
+ * <li class='jm'>{@link
BasicRestInfoProvider#isDeprecated(java.lang.reflect.Method, RestRequest)
BasicRestInfoProvider.isDeprecated(Method,RestRequest)}
* </ul>
*/
boolean deprecated() default false;
@@ -87,7 +87,7 @@ public @interface MethodSwagger {
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='jm'>{@link
RestInfoProviderDefault#getMethodExternalDocs(java.lang.reflect.Method,
RestRequest) RestInfoProviderDefault.getMethodExternalDocs(Method,RestRequest)}
+ * <li class='jm'>{@link
BasicRestInfoProvider#getMethodExternalDocs(java.lang.reflect.Method,
RestRequest) BasicRestInfoProvider.getMethodExternalDocs(Method,RestRequest)}
* </ul>
*/
String externalDocs() default "";
@@ -126,7 +126,7 @@ public @interface MethodSwagger {
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='jm'>{@link
RestInfoProviderDefault#getMethodParameters(java.lang.reflect.Method,
RestRequest) RestInfoProviderDefault.getMethodParameters(Method,RestRequest)}
+ * <li class='jm'>{@link
BasicRestInfoProvider#getMethodParameters(java.lang.reflect.Method,
RestRequest) BasicRestInfoProvider.getMethodParameters(Method,RestRequest)}
* </ul>
*/
Parameter[] parameters() default {};
@@ -168,7 +168,7 @@ public @interface MethodSwagger {
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='jm'>{@link
RestInfoProviderDefault#getMethodResponses(java.lang.reflect.Method,
RestRequest) RestInfoProviderDefault.getMethodResponses(Method,RestRequest)}
+ * <li class='jm'>{@link
BasicRestInfoProvider#getMethodResponses(java.lang.reflect.Method, RestRequest)
BasicRestInfoProvider.getMethodResponses(Method,RestRequest)}
* </ul>
*/
Response[] responses() default {};
@@ -203,7 +203,7 @@ public @interface MethodSwagger {
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='jm'>{@link
RestInfoProviderDefault#getMethodTags(java.lang.reflect.Method, RestRequest)
RestInfoProviderDefault.getMethodTags(Method,RestRequest)}
+ * <li class='jm'>{@link
BasicRestInfoProvider#getMethodTags(java.lang.reflect.Method, RestRequest)
BasicRestInfoProvider.getMethodTags(Method,RestRequest)}
* </ul>
*/
String tags() default "";
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/remoteable/RemoteableServlet.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/remoteable/RemoteableServlet.java
index fb0262e..fed6c3b 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/remoteable/RemoteableServlet.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/remoteable/RemoteableServlet.java
@@ -40,7 +40,7 @@ import org.apache.juneau.rest.annotation.*;
* </ul>
*/
@SuppressWarnings("serial")
-public abstract class RemoteableServlet extends RestServletDefault {
+public abstract class RemoteableServlet extends BasicRestServlet {
private final Map<String,Class<?>> classNameMap = new
ConcurrentHashMap<>();
--
To stop receiving notification emails like this one, please contact
[email protected].