http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMeta.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMeta.html b/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMeta.html index 2a0305d..d7512ec 100644 --- a/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMeta.html +++ b/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMeta.html @@ -108,12 +108,17 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <hr> <br> -<pre>public class <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMeta.html#line.29">RemoteableMeta</a> +<pre>public class <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMeta.html#line.34">RemoteableMeta</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Contains the meta-data about a remoteable interface. <p> Captures the information in <a href="../../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remoteable</code></a> and <a href="../../../../org/apache/juneau/remoteable/RemoteMethod.html" title="annotation in org.apache.juneau.remoteable"><code>@RemoteMethod</code></a> - annotations for caching and reuse.</div> + annotations for caching and reuse. + + <h6 class='topic'>Additional Information</h6> + <ul class='doctree'> + <li class='link'><a class='doclink' href='../../../../overview-summary.html#Remoteable.3rdParty'>Interface proxies against 3rd-party REST interfaces</a> + </ul></div> </li> </ul> </div> @@ -186,7 +191,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>RemoteableMeta</h4> -<pre>public <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMeta.html#line.39">RemoteableMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c, +<pre>public <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMeta.html#line.44">RemoteableMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> restUrl)</pre> <div class="block">Constructor.</div> <dl> @@ -210,7 +215,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getMethodMeta</h4> -<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteableMethodMeta.html" title="class in org.apache.juneau.remoteable">RemoteableMethodMeta</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMeta.html#line.64">getMethodMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> m)</pre> +<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteableMethodMeta.html" title="class in org.apache.juneau.remoteable">RemoteableMethodMeta</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMeta.html#line.69">getMethodMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> m)</pre> <div class="block">Returns the metadata about the specified method on this interface proxy.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMethodMeta.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMethodMeta.html b/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMethodMeta.html index 91b354b..d97ce7a 100644 --- a/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMethodMeta.html +++ b/content/site/apidocs/org/apache/juneau/remoteable/RemoteableMethodMeta.html @@ -108,11 +108,16 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <hr> <br> -<pre>public class <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.28">RemoteableMethodMeta</a> +<pre>public class <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.33">RemoteableMethodMeta</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Contains the meta-data about a Java method on a remoteable interface. <p> - Captures the information in <a href="../../../../org/apache/juneau/remoteable/RemoteMethod.html" title="annotation in org.apache.juneau.remoteable"><code>@RemoteMethod</code></a> annotations for caching and reuse.</div> + Captures the information in <a href="../../../../org/apache/juneau/remoteable/RemoteMethod.html" title="annotation in org.apache.juneau.remoteable"><code>@RemoteMethod</code></a> annotations for caching and reuse. + + <h6 class='topic'>Additional Information</h6> + <ul class='doctree'> + <li class='link'><a class='doclink' href='../../../../overview-summary.html#Remoteable.3rdParty'>Interface proxies against 3rd-party REST interfaces</a> + </ul></div> </li> </ul> </div> @@ -233,7 +238,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>RemoteableMethodMeta</h4> -<pre>public <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.42">RemoteableMethodMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> restUrl, +<pre>public <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.47">RemoteableMethodMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> restUrl, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> m)</pre> <div class="block">Constructor.</div> <dl> @@ -257,7 +262,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHttpMethod</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.137">getHttpMethod</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.142">getHttpMethod</a>()</pre> <div class="block">Returns the value of the <a href="../../../../org/apache/juneau/remoteable/RemoteMethod.html#httpMethod--"><code>RemoteMethod.httpMethod()</code></a> annotation on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -271,7 +276,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getUrl</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.145">getUrl</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.150">getUrl</a>()</pre> <div class="block">Returns the absolute URL of the REST interface invoked by this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -285,7 +290,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getPathArgs</h4> -<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.153">getPathArgs</a>()</pre> +<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.158">getPathArgs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/remoteable/Path.html" title="annotation in org.apache.juneau.remoteable"><code>@Path</code></a> annotated arguments on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -299,7 +304,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getQueryArgs</h4> -<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.161">getQueryArgs</a>()</pre> +<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.166">getQueryArgs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/remoteable/Query.html" title="annotation in org.apache.juneau.remoteable"><code>@Query</code></a> annotated arguments on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -313,7 +318,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFormDataArgs</h4> -<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.169">getFormDataArgs</a>()</pre> +<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.174">getFormDataArgs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/remoteable/FormData.html" title="annotation in org.apache.juneau.remoteable"><code>@FormData</code></a> annotated arguments on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -327,7 +332,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getHeaderArgs</h4> -<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.177">getHeaderArgs</a>()</pre> +<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.182">getHeaderArgs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/remoteable/Header.html" title="annotation in org.apache.juneau.remoteable"><code>@Header</code></a> annotated arguments on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -341,7 +346,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getRequestBeanArgs</h4> -<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.185">getRequestBeanArgs</a>()</pre> +<pre>public <a href="../../../../org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.190">getRequestBeanArgs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/remoteable/RequestBean.html" title="annotation in org.apache.juneau.remoteable"><code>@RequestBean</code></a> annotated arguments on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -355,7 +360,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getOtherArgs</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.193">getOtherArgs</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>[] <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.198">getOtherArgs</a>()</pre> <div class="block">Returns the remaining non-annotated arguments on this Java method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -369,7 +374,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>getBodyArg</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.201">getBodyArg</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> <a href="../../../../src-html/org/apache/juneau/remoteable/RemoteableMethodMeta.html#line.206">getBodyArg</a>()</pre> <div class="block">Returns the argument annotated with <a href="../../../../org/apache/juneau/remoteable/Body.html" title="annotation in org.apache.juneau.remoteable"><code>@Body</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/remoteable/RequestBean.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/remoteable/RequestBean.html b/content/site/apidocs/org/apache/juneau/remoteable/RequestBean.html index cdf899e..175ab42 100644 --- a/content/site/apidocs/org/apache/juneau/remoteable/RequestBean.html +++ b/content/site/apidocs/org/apache/juneau/remoteable/RequestBean.html @@ -96,7 +96,7 @@ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>) <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>) <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a> -public @interface <a href="../../../../src-html/org/apache/juneau/remoteable/RequestBean.html#line.88">RequestBean</a></pre> +public @interface <a href="../../../../src-html/org/apache/juneau/remoteable/RequestBean.html#line.93">RequestBean</a></pre> <div class="block">Annotation applied to Java method arguments of interface proxies to denote a bean with remoteable annotations. <p> <h5 class='section'>Example:</h5> @@ -155,7 +155,12 @@ public @interface <a href="../../../../src-html/org/apache/juneau/remoteable/Req <ja>@HeaderIfNE</ja> Map<String,Object> getExtraHeaders(); } - </p></div> + </p> + + <h6 class='topic'>Additional Information</h6> + <ul class='doctree'> + <li class='link'><a class='doclink' href='../../../../overview-summary.html#Remoteable.3rdParty'>Interface proxies against 3rd-party REST interfaces</a> + </ul></div> </li> </ul> </div> @@ -201,7 +206,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/remoteable/Req <ul class="blockListLast"> <li class="blockList"> <h4>serializer</h4> -<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer">PartSerializer</a>> <a href="../../../../src-html/org/apache/juneau/remoteable/RequestBean.html#line.98">serializer</a></pre> +<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer">PartSerializer</a>> <a href="../../../../src-html/org/apache/juneau/remoteable/RequestBean.html#line.103">serializer</a></pre> <div class="block">Specifies the <a href="../../../../org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer"><code>PartSerializer</code></a> class used for serializing values to strings. <p> The default value defaults to the using the part serializer defined on the client which by default is http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/rest/RestResponse.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/RestResponse.html b/content/site/apidocs/org/apache/juneau/rest/RestResponse.html index 796331d..c3d80ac 100644 --- a/content/site/apidocs/org/apache/juneau/rest/RestResponse.html +++ b/content/site/apidocs/org/apache/juneau/rest/RestResponse.html @@ -733,17 +733,18 @@ extends <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ <ul class="blockList"> <li class="blockList"> <h4>setPageTitle</h4> -<pre>public <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a> <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.442">setPageTitle</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> title)</pre> +<pre>public <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a> <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.443">setPageTitle</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> title)</pre> <div class="block">Sets the page title for HTML views. <p> This is the programmatic equivalent to the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#pageTitle--"><code>@RestResource#pageTitle()</code></a>/ <a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#pageTitle--"><code>@RestMethod#pageTitle()</code></a> annotations. <p> This is a shortcut for calling <code>setProperty(<jsf>HTMLDOC_title</jsf>, title);</code> - <p class='info'> - <b>Tip:</b> Use <a href="../../../../org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils"><code>StringMessage</code></a> to generate a page title with delayed serialization so as not to - waste string concatenation cycles on non-HTML views. - </p></div> + <ul class='doctree'> + <li class='info'> + <b>Tip:</b> Use <a href="../../../../org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils"><code>StringMessage</code></a> to generate a page title with delayed serialization so as not to + waste string concatenation cycles on non-HTML views. + </ul></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>title</code> - The localized page title to render on the page. @@ -759,17 +760,18 @@ extends <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ <ul class="blockList"> <li class="blockList"> <h4>setPageText</h4> -<pre>public <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a> <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.461">setPageText</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> text)</pre> +<pre>public <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a> <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.463">setPageText</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> text)</pre> <div class="block">Sets the page text for HTML views. <p> This is the programmatic equivalent to the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#pageText--"><code>@RestResource#pageText()</code></a>/ <a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#pageText--"><code>@RestMethod#pageText()</code></a> annotations. <p> This is a shortcut for calling <code>setProperty(<jsf>HTMLDOC_text</jsf>, text);</code> - <p class='info'> - <b>Tip:</b> Use <a href="../../../../org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils"><code>StringMessage</code></a> to generate page text with delayed serialization so as not to - waste string concatenation cycles on non-HTML views. - </p></div> + <ul class='doctree'> + <li class='info'> + <b>Tip:</b> Use <a href="../../../../org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils"><code>StringMessage</code></a> to generate page text with delayed serialization so as not to + waste string concatenation cycles on non-HTML views. + </ul></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>text</code> - The localized page text to render on the page.</dd> @@ -784,17 +786,19 @@ extends <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ <ul class="blockList"> <li class="blockList"> <h4>setPageLinks</h4> -<pre>public <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a> <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.480">setPageLinks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> links)</pre> +<pre>public <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a> <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.484">setPageLinks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> links)</pre> <div class="block">Sets the page text for HTML views. <p> This is the programmatic equivalent to the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#pageLinks--"><code>@RestResource#pageLinks()</code></a>/ <a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#pageLinks--"><code>@RestMethod#pageLinks()</code></a> annotations. <p> This is a shortcut for calling <code>setProperty(<jsf>HTMLDOC_links</jsf>, links);</code> - <p class='info'> - <b>Tip:</b> Use <a href="../../../../org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils"><code>StringMessage</code></a> to generate page links with delayed serialization so as not to - waste string concatenation cycles on non-HTML views. - </p></div> + + <ul class='doctree'> + <li class='info'> + <b>Tip:</b> Use <a href="../../../../org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils"><code>StringMessage</code></a> to generate page links with delayed serialization so as not to + waste string concatenation cycles on non-HTML views. + </ul></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>links</code> - The localized page links render on the page.</dd> @@ -809,7 +813,7 @@ extends <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ <ul class="blockListLast"> <li class="blockList"> <h4>flushBuffer</h4> -<pre>public void <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.486">flushBuffer</a>() +<pre>public void <a href="../../../../src-html/org/apache/juneau/rest/RestResponse.html#line.490">flushBuffer</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/rest/annotation/RestResource.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/annotation/RestResource.html b/content/site/apidocs/org/apache/juneau/rest/annotation/RestResource.html index e8e1fe6..cb2dfa3 100644 --- a/content/site/apidocs/org/apache/juneau/rest/annotation/RestResource.html +++ b/content/site/apidocs/org/apache/juneau/rest/annotation/RestResource.html @@ -1445,12 +1445,12 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota This field can contain variables (e.g. <js>"$L{my.localized.variable}"</js>). <p> The programmatic equivalent to this annotation are the <a href="../../../../../org/apache/juneau/rest/RestConfig.html#setPageTitle-java.lang.String-"><code>RestConfig.setPageTitle(String)</code></a>/<a href="../../../../../org/apache/juneau/rest/RestResponse.html#setPageTitle-java.lang.Object-"><code>RestResponse.setPageTitle(Object)</code></a> methods. - <p class='info'> - In most cases, you'll simply want to use the <code>@RestResource(title)</code> annotation to specify the page title. - However, this annotation is provided in cases where you want the page title to be different that the one - shown in the swagger document. - </p> - <b>Note:</b> - In most cases, you can</div> + <ul class='doctree'> + <li class='info'> + In most cases, you'll simply want to use the <code>@RestResource(title)</code> annotation to specify the page title. + However, this annotation is provided in cases where you want the page title to be different that the one + shown in the swagger document. + </ul></div> <dl> <dt>Default:</dt> <dd>""</dd> @@ -1466,7 +1466,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota <ul class="blockList"> <li class="blockList"> <h4>pageText</h4> -<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.799">pageText</a></pre> +<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.800">pageText</a></pre> <div class="block">Specifies the page text to use on the HTML view of all pages produced by this resource. <p> The page text is portion of the page immediately under the title and above the links. @@ -1495,10 +1495,11 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota This field can contain variables (e.g. <js>"$L{my.localized.variable}"</js>). <p> The programmatic equivalent to this annotation are the <a href="../../../../../org/apache/juneau/rest/RestConfig.html#setPageText-java.lang.String-"><code>RestConfig.setPageText(String)</code></a>/<a href="../../../../../org/apache/juneau/rest/RestResponse.html#setPageText-java.lang.Object-"><code>RestResponse.setPageText(Object)</code></a> methods. - <p class='info'> - In most cases, you'll simply want to use the <code>@RestResource(description)</code> or <code>@RestMethod(summary)</code> annotations to specify the page text. - However, this annotation is provided in cases where you want the text to be different that the values shown in the swagger document. - </p></div> + <ul class='doctree'> + <li class='info'> + In most cases, you'll simply want to use the <code>@RestResource(description)</code> or <code>@RestMethod(summary)</code> annotations to specify the page text. + However, this annotation is provided in cases where you want the text to be different that the values shown in the swagger document. + </ul></div> <dl> <dt>Default:</dt> <dd>""</dd> @@ -1514,7 +1515,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota <ul class="blockListLast"> <li class="blockList"> <h4>pageLinks</h4> -<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.831">pageLinks</a></pre> +<pre>public abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.832">pageLinks</a></pre> <div class="block">Specifies the page hyperlinks to use on the HTML view of all pages produced by this resource. <p> The page links is positioned immediately under the title and text. http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/rest/package-summary.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/package-summary.html b/content/site/apidocs/org/apache/juneau/rest/package-summary.html index 9e91e98..9bbb347 100644 --- a/content/site/apidocs/org/apache/juneau/rest/package-summary.html +++ b/content/site/apidocs/org/apache/juneau/rest/package-summary.html @@ -626,34 +626,34 @@ <p> The class hierarchy for the REST servlet class is shown below: </p> - <ul class='javahierarchy'> - <li class='a'><a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServlet.html?is-external=true" title="class or interface in javax.servlet.http"><code>javax.servlet.http.HttpServlet</code></a> + <ul class='doctree'> + <li class='jac'><a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServlet.html?is-external=true" title="class or interface in javax.servlet.http"><code>javax.servlet.http.HttpServlet</code></a> <ul> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestServlet</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestServlet</code></a> <br>Contains all the main logic. <ul> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestServletDefault.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestServletDefault</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestServletDefault.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestServletDefault</code></a> <br>Provides a default set of serializers, parsers, options page, stylesheet, and other common settings. <br><b>Developers will typically subclass this when creating REST resources in JEE environments.</b> <ul> - <li class='a'><a href="../../../../org/apache/juneau/microservice/Resource.html" title="class in org.apache.juneau.microservice"><code>org.apache.juneau.microservice.Resource</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/microservice/Resource.html" title="class in org.apache.juneau.microservice"><code>org.apache.juneau.microservice.Resource</code></a> <br>Subclass intented to be used in REST microservices. <br><b>Developers will typically subclass this when creating microservices.</b> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestServletGroupDefault</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestServletGroupDefault</code></a> <br>A default implementation for "router" pages. <ul> - <li class='a'><a href="../../../../org/apache/juneau/microservice/ResourceGroup.html" title="class in org.apache.juneau.microservice"><code>org.apache.juneau.microservice.ResourceGroup</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/microservice/ResourceGroup.html" title="class in org.apache.juneau.microservice"><code>org.apache.juneau.microservice.ResourceGroup</code></a> <br>Subclass intented to be used in REST microservices. </ul> - <li class='c'><a href="../../../../org/apache/juneau/rest/remoteable/RemoteableServlet.html" title="class in org.apache.juneau.rest.remoteable"><code>org.apache.juneau.rest.remoteable.RemoteableServlet</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/remoteable/RemoteableServlet.html" title="class in org.apache.juneau.rest.remoteable"><code>org.apache.juneau.rest.remoteable.RemoteableServlet</code></a> <br>REST servlet for implementing remoteable proxy interfaces. </ul> - <li class='a'><a href="../../../../org/apache/juneau/rest/jena/RestServletJenaDefault.html" title="class in org.apache.juneau.rest.jena"><code>org.apache.juneau.rest.jena.RestServletJenaDefault</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/rest/jena/RestServletJenaDefault.html" title="class in org.apache.juneau.rest.jena"><code>org.apache.juneau.rest.jena.RestServletJenaDefault</code></a> <br>Same as <a href="../../../../org/apache/juneau/rest/RestServletDefault.html" title="class in org.apache.juneau.rest"><code>RestServletDefault</code></a>, but adds RDF support. <ul> - <li class='a'><a href="../../../../org/apache/juneau/microservice/ResourceJena.html" title="class in org.apache.juneau.microservice"><code>org.apache.juneau.microservice.ResourceJena</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/microservice/ResourceJena.html" title="class in org.apache.juneau.microservice"><code>org.apache.juneau.microservice.ResourceJena</code></a> <br>Subclass intented to be used in REST microservices. - <li class='a'><a href="../../../../org/apache/juneau/rest/jena/RestServletJenaGroupDefault.html" title="class in org.apache.juneau.rest.jena"><code>org.apache.juneau.rest.jena.RestServletJenaGroupDefault</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/rest/jena/RestServletJenaGroupDefault.html" title="class in org.apache.juneau.rest.jena"><code>org.apache.juneau.rest.jena.RestServletJenaGroupDefault</code></a> <br>Same as <a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html" title="class in org.apache.juneau.rest"><code>RestServletGroupDefault</code></a>, but adds RDF support. </ul> </ul> @@ -667,14 +667,14 @@ <p> The <a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest"><code>RestRequest</code></a> and <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest"><code>RestResponse</code></a> classes described later also extend from their servlet equivalents: </p> - <ul class='javahierarchy'> - <li class='i'><a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true" title="class or interface in javax.servlet.http"><code>javax.servlet.http.HttpServletRequest</code></a> + <ul class='doctree'> + <li class='jic'><a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true" title="class or interface in javax.servlet.http"><code>javax.servlet.http.HttpServletRequest</code></a> <ul> - <li class='c'><a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestRequest</code></a> - Augmented with specialized REST methods. + <li class='jc'><a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestRequest</code></a> - Augmented with specialized REST methods. </ul> - <li class='i'><a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html?is-external=true" title="class or interface in javax.servlet.http"><code>javax.servlet.http.HttpServletResponse</code></a> + <li class='jic'><a href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html?is-external=true" title="class or interface in javax.servlet.http"><code>javax.servlet.http.HttpServletResponse</code></a> <ul> - <li class='c'><a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestResponse</code></a> - Augmented with specialized REST methods. + <li class='jc'><a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest"><code>org.apache.juneau.rest.RestResponse</code></a> - Augmented with specialized REST methods. </ul> </ul> </div> @@ -809,9 +809,9 @@ </p> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestServletDefault.html" title="class in org.apache.juneau.rest"><code>RestServletDefault</code></a> - <li class='a'><a href="../../../../org/apache/juneau/rest/jena/RestServletJenaDefault.html" title="class in org.apache.juneau.rest.jena"><code>RestServletJenaDefault</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestServletDefault.html" title="class in org.apache.juneau.rest"><code>RestServletDefault</code></a> + <li class='jac'><a href="../../../../org/apache/juneau/rest/jena/RestServletJenaDefault.html" title="class in org.apache.juneau.rest.jena"><code>RestServletJenaDefault</code></a> </ul> <!-- ======================================================================================================== --> @@ -860,20 +860,20 @@ <p> The return type can also be any of the following special object types: </p> - <ul class='javahierarchy'> - <li class='c'><a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> + <ul class='doctree'> + <li class='jc'><a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> <br>The contents are simply piped to the output stream returned by <a href="../../../../org/apache/juneau/rest/RestResponse.html#getNegotiatedOutputStream--"><code>RestResponse.getNegotiatedOutputStream()</code></a>. <br>Note that you should call <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponseWrapper.html?is-external=true#setContentType-java.lang.String-" title="class or interface in javax.servlet"><code>ServletResponseWrapper.setContentType(String)</code></a> to set the <l>Content-Type</l> header if you use this object type. - <li class='c'><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a> + <li class='jc'><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a> <br>The contents are simply piped to the output stream returned by <a href="../../../../org/apache/juneau/rest/RestResponse.html#getNegotiatedWriter--"><code>RestResponse.getNegotiatedWriter()</code></a>. <br>Note that you should call <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponseWrapper.html?is-external=true#setContentType-java.lang.String-" title="class or interface in javax.servlet"><code>ServletResponseWrapper.setContentType(String)</code></a> to set the <l>Content-Type</l> header if you use this object type. - <li class='c'><a href="../../../../org/apache/juneau/rest/Redirect.html" title="class in org.apache.juneau.rest"><code>Redirect</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/Redirect.html" title="class in org.apache.juneau.rest"><code>Redirect</code></a> <br>Represents an HTTP redirect response. - <li class='i'><a href="../../../../org/apache/juneau/Streamable.html" title="interface in org.apache.juneau"><code>Streamable</code></a> + <li class='jic'><a href="../../../../org/apache/juneau/Streamable.html" title="interface in org.apache.juneau"><code>Streamable</code></a> <br>Interface that identifies that an object can be serialized directly to an output stream. - <li class='i'><a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau"><code>Writable</code></a> + <li class='jic'><a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau"><code>Writable</code></a> <br>Interface that identifies that an object can be serialized directly to a writer. - <li class='c'><a href="../../../../org/apache/juneau/utils/ZipFileList.html" title="class in org.apache.juneau.utils"><code>ZipFileList</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/utils/ZipFileList.html" title="class in org.apache.juneau.utils"><code>ZipFileList</code></a> <br>Special interface for sending zip files as responses. </ul> <p> @@ -1244,19 +1244,19 @@ <jk>public</jk> Object doPost(<ja>@FormData</ja>(<js>"aString"</js>) String aString, <ja>@FormData</ja>(<js>"aNumber"</js>) <jk>int</jk> aNumber, <ja>@FormData</ja>(<js>"aDate"</js>) Calendar aDate) <jk>throws</jk> Exception { ... } - </p> - <p> + </p> + <p> The advantage to the form input bean is that it can handle any of the parsable types (e.g. JSON, XML...) in addition to URL-Encoding. The latter approach only supports URL-Encoding. </p> - <p class='severe'> - If you're using form input beans, DO NOT use the <l>@FormData</l> attribute - or <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#getParameter-java.lang.String-" title="class or interface in javax.servlet"><code>ServletRequestWrapper.getParameter(String)</code></a> method since this will - cause the underlying JEE servlet to parse the HTTP body as a form post. - Your input bean will end up being null since there won't be any content left - after the servlet has parsed the body of the request. - This applies to WHENEVER you use <l>@Body</l> or <a href="../../../../org/apache/juneau/rest/RestRequest.html#getBody--"><code>RestRequest.getBody()</code></a>. - </p> + <ul class='doctree'> + <li class='severe'>If you're using form input beans, DO NOT use the <l>@FormData</l> attribute + or <a href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#getParameter-java.lang.String-" title="class or interface in javax.servlet"><code>ServletRequestWrapper.getParameter(String)</code></a> method since this will + cause the underlying JEE servlet to parse the HTTP body as a form post. + <br>Your input bean will end up being null since there won't be any content left + after the servlet has parsed the body of the request. + <br>This applies to WHENEVER you use <l>@Body</l> or <a href="../../../../org/apache/juneau/rest/RestRequest.html#getBody--"><code>RestRequest.getBody()</code></a> + </ul> </div> <!-- ======================================================================================================== --> @@ -1456,9 +1456,9 @@ <p> The localized label and description are also available through the following methods: </p> - <ul class='javahierarchy'> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletTitle--"><code>RestRequest.getServletTitle()</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletDescription--"><code>RestRequest.getServletDescription()</code></a> + <ul class='doctree'> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletTitle--"><code>RestRequest.getServletTitle()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletDescription--"><code>RestRequest.getServletDescription()</code></a> </ul> <p> They are also made available as the request string variables <js>"$R{servletTitle}"</js> and <js>"$R{servletDescription}"</js>. @@ -1615,13 +1615,13 @@ </tr> </table> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#description--"><code>@RestMethod.description()</code></a> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parameters--"><code>@RestMethod.parameters()</code></a> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#responses--"><code>@RestMethod.responses()</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletTitle--"><code>RestRequest.getServletTitle()</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletDescription--"><code>RestRequest.getServletDescription()</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getMethodDescription--"><code>RestRequest.getMethodDescription()</code></a> + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#description--"><code>@RestMethod.description()</code></a> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parameters--"><code>@RestMethod.parameters()</code></a> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#responses--"><code>@RestMethod.responses()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletTitle--"><code>RestRequest.getServletTitle()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getServletDescription--"><code>RestRequest.getServletDescription()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getMethodDescription--"><code>RestRequest.getMethodDescription()</code></a> </ul> </div> @@ -1640,10 +1640,10 @@ <p> Serializers can be associated with REST servlets in the following ways: </p> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--"><code>@RestResource.serializers()</code></a> - Annotation on servlet class. - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializers--"><code>@RestMethod.serializers()</code></a> - Annotation on individual servlet methods. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addSerializers-java.lang.Class...-"><code>RestConfig.addSerializers(Class[])</code></a> - Override method to set the serializers programmatically. + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--"><code>@RestResource.serializers()</code></a> - Annotation on servlet class. + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializers--"><code>@RestMethod.serializers()</code></a> - Annotation on individual servlet methods. + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addSerializers-java.lang.Class...-"><code>RestConfig.addSerializers(Class[])</code></a> - Override method to set the serializers programmatically. </ul> <p> The following are equivalent ways of defining serializers used by a servlet... @@ -1673,13 +1673,15 @@ .append(JsonSerializer.<jk>class</jk>, XmlSerializer.<jk>class</jk>); } </p> - <p class='info'> - When debugging the output from REST servlets, it's almost always easier to bypass the REST servlet and try to serialize - the POJOs using the serializers directly using the <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html#toString-java.lang.Object-"><code>WriterSerializer.toString(Object)</code></a> method. - </p> + <ul class='doctree'> + <li class='info'> + When debugging the output from REST servlets, it's almost always easier to bypass the REST servlet and try to serialize + the POJOs using the serializers directly using the <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html#toString-java.lang.Object-"><code>WriterSerializer.toString(Object)</code></a> method. + </ul> + <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializersInherit--"><code>@RestMethod.serializersInherit()</code></a> + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializersInherit--"><code>@RestMethod.serializersInherit()</code></a> <br>Controls how serializers are inherited from the servlet class. </ul> </div> @@ -1699,10 +1701,10 @@ <p> Parsers can be associated with REST servlets in the following ways: </p> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--"><code>@RestResource.parsers()</code></a> - Annotation on servlet class. - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsers--"><code>@RestMethod.parsers()</code></a> - Annotation on individual servlet methods. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addParsers-java.lang.Class...-"><code>RestConfig.addParsers(Class[])</code></a> - Override method to set the parsers programmatically. + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--"><code>@RestResource.parsers()</code></a> - Annotation on servlet class. + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsers--"><code>@RestMethod.parsers()</code></a> - Annotation on individual servlet methods. + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addParsers-java.lang.Class...-"><code>RestConfig.addParsers(Class[])</code></a> - Override method to set the parsers programmatically. </ul> <p> The following are equivalent ways of defining parsers used by a servlet... @@ -1733,8 +1735,8 @@ } </p> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsersInherit--"><code>@RestMethod.parsersInherit()</code></a> + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsersInherit--"><code>@RestMethod.parsersInherit()</code></a> <br>Controls how parsers are inherited from the servlet class. </ul> </div> @@ -1826,12 +1828,12 @@ </ul> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='c'><a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest"><code>RestContext</code></a> + <ul class='doctree'> + <li class='jc'><a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest"><code>RestContext</code></a> <br>Properties associated with the <a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> class. - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializersInherit--"><code>@RestMethod.serializersInherit()</code></a> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializersInherit--"><code>@RestMethod.serializersInherit()</code></a> <br>Controls how serializers inherit properties from the servlet class. - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsersInherit--"><code>@RestMethod.parsersInheritInherit()</code></a> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsersInherit--"><code>@RestMethod.parsersInheritInherit()</code></a> <br>Controls how parsers inherit properties from the servlet class. </ul> </div> @@ -1886,10 +1888,10 @@ </ul> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializersInherit--"><code>@RestMethod.serializersInherit()</code></a> + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializersInherit--"><code>@RestMethod.serializersInherit()</code></a> <br>Controls how serializers inherit transforms (bean filters and POJO swaps) from the servlet class. - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsersInherit--"><code>@RestMethod.parsersInherit()</code></a> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsersInherit--"><code>@RestMethod.parsersInherit()</code></a> <br>Controls how parsers inherit transforms from the servlet class. </ul> </div> @@ -1952,8 +1954,8 @@ Class-level guards can also be created programmatically by overriding the <a href="../../../../org/apache/juneau/rest/RestConfig.html#addGuards-java.lang.Class...-"><code>RestConfig.addGuards(Class[])</code></a> method. </p> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest"><code>RestGuard</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest"><code>RestGuard</code></a> </ul> </div> @@ -2028,14 +2030,14 @@ <p> Juneau defines the following converters out-of-the-box: </p> - <ul class='javahierarchy'> - <li class='i'><a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest"><code>RestConverter</code></a> + <ul class='doctree'> + <li class='jic'><a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest"><code>RestConverter</code></a> <ul> - <li class='c'><a href="../../../../org/apache/juneau/rest/converters/Queryable.html" title="class in org.apache.juneau.rest.converters"><code>Queryable</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/converters/Queryable.html" title="class in org.apache.juneau.rest.converters"><code>Queryable</code></a> <br>Provides query parameters that can be used to transform the response (i.e. search/view/sort the POJO response before being serialized). - <li class='c'><a href="../../../../org/apache/juneau/rest/converters/Traversable.html" title="class in org.apache.juneau.rest.converters"><code>Traversable</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/converters/Traversable.html" title="class in org.apache.juneau.rest.converters"><code>Traversable</code></a> <br>Allows nodes in the POJO response tree to be individually accessed through additional path info on the request. - <li class='c'><a href="../../../../org/apache/juneau/rest/converters/Introspectable.html" title="class in org.apache.juneau.rest.converters"><code>Introspectable</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/converters/Introspectable.html" title="class in org.apache.juneau.rest.converters"><code>Introspectable</code></a> <br>Allows method calls to be made on the response POJO, and for the result of that method call to be serialized as the response. </ul> </ul> @@ -2049,8 +2051,8 @@ </p> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='i'><a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest"><code>RestConverter</code></a> + <ul class='doctree'> + <li class='jic'><a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest"><code>RestConverter</code></a> </ul> </div> @@ -2155,12 +2157,12 @@ <p> Children can also be defined programmatically by overriding any of the following methods: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestConfig.html" title="class in org.apache.juneau.rest"><code>RestConfig</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestConfig.html" title="class in org.apache.juneau.rest"><code>RestConfig</code></a> <ul> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addChildResource-java.lang.String-java.lang.Object-"><code>RestConfig.addChildResource(String,Object)</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addChildResources-java.lang.Class...-"><code>RestConfig.addChildResources(Class[])</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addChildResources-java.lang.Object...-"><code>RestConfig.addChildResources(Object[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addChildResource-java.lang.String-java.lang.Object-"><code>RestConfig.addChildResource(String,Object)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addChildResources-java.lang.Class...-"><code>RestConfig.addChildResources(Class[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addChildResources-java.lang.Object...-"><code>RestConfig.addChildResources(Object[])</code></a> </ul> </ul> </div> @@ -2229,11 +2231,11 @@ <p> Juneau defines the following encoders out-of-the-box: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/encoders/Encoder.html" title="class in org.apache.juneau.encoders"><code>Encoder</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/encoders/Encoder.html" title="class in org.apache.juneau.encoders"><code>Encoder</code></a> <ul> - <li class='c'><a href="../../../../org/apache/juneau/encoders/GzipEncoder.html" title="class in org.apache.juneau.encoders"><code>GzipEncoder</code></a> - <li class='c'><a href="../../../../org/apache/juneau/encoders/IdentityEncoder.html" title="class in org.apache.juneau.encoders"><code>IdentityEncoder</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/encoders/GzipEncoder.html" title="class in org.apache.juneau.encoders"><code>GzipEncoder</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/encoders/IdentityEncoder.html" title="class in org.apache.juneau.encoders"><code>IdentityEncoder</code></a> </ul> </ul> </div> @@ -2293,15 +2295,15 @@ <p> The methods that define the var resolver on a servlet are: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> <ul> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestContext.html#getVarResolver--"><code>RestContext.getVarResolver()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContext.html#getVarResolver--"><code>RestContext.getVarResolver()</code></a> <br>Returns the <l>VarResolver</l> associated with a servlet. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addVars-java.lang.Class...-"><code>RestConfig.addVars(Class[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addVars-java.lang.Class...-"><code>RestConfig.addVars(Class[])</code></a> <br>The method used to create the servlet <l>VarResolver</l>. <br>Subclasses can override this method to provide their own resolver. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a> <br>Defines the session objects for the var resolver. <br>Subclasses can override this method to provide additional session objects. </ul> @@ -2519,10 +2521,10 @@ </p> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='c'><a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-"><code>RestRequest.getReaderResource(String,boolean)</code></a> - <li class='p'><a class='doclink' href='../svl/package-summary.html#TOC'>org.apache.juneau.svl</a> + <ul class='doctree'> + <li class='jc'><a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-"><code>RestRequest.getReaderResource(String,boolean)</code></a> + <li class='jp'><a class='doclink' href='../svl/package-summary.html#TOC'>org.apache.juneau.svl</a> </ul> </div> @@ -2576,16 +2578,16 @@ Various convenience listener methods are provided on the <a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="class in org.apache.juneau.rest"><code>RestCallHandler</code></a> class that subclasses can use to intercept requests: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="class in org.apache.juneau.rest"><code>RestCallHandler</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="class in org.apache.juneau.rest"><code>RestCallHandler</code></a> <ul> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#onPreCall-org.apache.juneau.rest.RestRequest-"><code>onPreCall(RestRequest)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#onPreCall-org.apache.juneau.rest.RestRequest-"><code>onPreCall(RestRequest)</code></a> <br>Callback method that gets invoked right before the REST Java method is invoked. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#onPostCall-org.apache.juneau.rest.RestRequest-org.apache.juneau.rest.RestResponse-"><code>onPostCall(RestRequest,RestResponse)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#onPostCall-org.apache.juneau.rest.RestRequest-org.apache.juneau.rest.RestResponse-"><code>onPostCall(RestRequest,RestResponse)</code></a> <br>Callback method that gets invoked right after the REST Java method is invoked, but before the serializer is invoked. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#onSuccess-org.apache.juneau.rest.RestRequest-org.apache.juneau.rest.RestResponse-long-"><code>onSuccess(RestRequest,RestResponse,long)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#onSuccess-org.apache.juneau.rest.RestRequest-org.apache.juneau.rest.RestResponse-long-"><code>onSuccess(RestRequest,RestResponse,long)</code></a> <br>Callback method for listening for successful completion of requests. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestLogger.html#onError-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-org.apache.juneau.rest.RestException-"><code>onError(HttpServletRequest,HttpServletResponse,RestException)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestLogger.html#onError-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-org.apache.juneau.rest.RestException-"><code>onError(HttpServletRequest,HttpServletResponse,RestException)</code></a> <br>Callback method for logging errors during HTTP requests. </ul> </ul> @@ -2653,10 +2655,10 @@ <p> The following annotations are provided for specifying default header values for requests and responses: </p> - <ul class='javahierarchy'> - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultRequestHeaders--"><code>@RestResource.defaultRequestHeaders()</code></a> + <ul class='doctree'> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultRequestHeaders--"><code>@RestResource.defaultRequestHeaders()</code></a> <br>Defines default headers on request when the client doesn't specify them. - <li class='n'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultResponseHeaders--"><code>@RestResource.defaultResponseHeaders()</code></a> + <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultResponseHeaders--"><code>@RestResource.defaultResponseHeaders()</code></a> <br>Appends the specified headers if they weren't already set programmatically. </ul> <h6 class='figure'>Example:</h6> @@ -2677,11 +2679,11 @@ <p> Default headers can also be specified programmatically by overriding the following methods: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestConfig.html" title="class in org.apache.juneau.rest"><code>RestConfig</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestConfig.html" title="class in org.apache.juneau.rest"><code>RestConfig</code></a> <ul> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addDefaultRequestHeaders-java.lang.String...-"><code>RestConfig.addDefaultRequestHeaders(String[])</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addDefaultResponseHeaders-java.lang.String...-"><code>RestConfig.addDefaultResponseHeaders(String[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addDefaultRequestHeaders-java.lang.String...-"><code>RestConfig.addDefaultRequestHeaders(String[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestConfig.html#addDefaultResponseHeaders-java.lang.String...-"><code>RestConfig.addDefaultResponseHeaders(String[])</code></a> </ul> </ul> </div> @@ -2693,12 +2695,12 @@ <p> The following overridable methods are provided for handling errors on requests: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="class in org.apache.juneau.rest"><code>RestCallHandler</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="class in org.apache.juneau.rest"><code>RestCallHandler</code></a> <ul> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#renderError-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-org.apache.juneau.rest.RestException-"><code>renderError(HttpServletRequest,HttpServletResponse,RestException)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#renderError-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-org.apache.juneau.rest.RestException-"><code>renderError(HttpServletRequest,HttpServletResponse,RestException)</code></a> <br>Method that produces the error message on the HTTP response. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#handleNotFound-int-org.apache.juneau.rest.RestRequest-org.apache.juneau.rest.RestResponse-"><code>handleNotFound(int,RestRequest,RestResponse)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestCallHandler.html#handleNotFound-int-org.apache.juneau.rest.RestRequest-org.apache.juneau.rest.RestResponse-"><code>handleNotFound(int,RestRequest,RestResponse)</code></a> <br>Method that gets called when no method/path pattern match the incoming request. </ul> @@ -2706,16 +2708,16 @@ <p> The following convenience methods are provided for logging: </p> - <ul class='javahierarchy'> - <li class='a'><a href="../../../../org/apache/juneau/rest/RestLogger.html" title="class in org.apache.juneau.rest"><code>RestLogger</code></a> + <ul class='doctree'> + <li class='jac'><a href="../../../../org/apache/juneau/rest/RestLogger.html" title="class in org.apache.juneau.rest"><code>RestLogger</code></a> <ul> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestLogger.html#getLogger--"><code>getLogger()</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestLogger.html#onError-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-org.apache.juneau.rest.RestException-"><code>onError(HttpServletRequest,HttpServletResponse,RestException)</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestLogger.html#getLogger--"><code>getLogger()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestLogger.html#onError-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-org.apache.juneau.rest.RestException-"><code>onError(HttpServletRequest,HttpServletResponse,RestException)</code></a> <br>Gets called when an error occurs on a request call. <br>Default implementation logs the error. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestLogger.html#log-java.util.logging.Level-java.lang.String-java.lang.Object...-"><code>log(Level,String,Object[])</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestLogger.html#log-java.util.logging.Level-java.lang.Throwable-java.lang.String-java.lang.Object...-"><code>log(Level,Throwable,String,Object[])</code></a> - <li class='m'><a href="../../../../org/apache/juneau/rest/RestLogger.html#logObjects-java.util.logging.Level-java.lang.String-java.lang.Object...-"><code>logObject(Level,String,Object[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestLogger.html#log-java.util.logging.Level-java.lang.String-java.lang.Object...-"><code>log(Level,String,Object[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestLogger.html#log-java.util.logging.Level-java.lang.Throwable-java.lang.String-java.lang.Object...-"><code>log(Level,Throwable,String,Object[])</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestLogger.html#logObjects-java.util.logging.Level-java.lang.String-java.lang.Object...-"><code>logObject(Level,String,Object[])</code></a> </ul> </ul> <p> @@ -2912,12 +2914,12 @@ } </p> <h6 class='topic'>Additional Information</h6> - <ul class='javahierarchy'> - <li class='p'><a href='../core/ini/package-summary.html#TOC'><l>org.apache.juneau.ini</l></a> + <ul class='doctree'> + <li class='jp'><a href='../core/ini/package-summary.html#TOC'><l>org.apache.juneau.ini</l></a> <br>Juneau Configuration API Javadocs. - <li class='p'><a href='../microservice/package-summary.html#TOC'><l>org.apache.juneau.microservice</l></a> + <li class='jp'><a href='../microservice/package-summary.html#TOC'><l>org.apache.juneau.microservice</l></a> <br>Juneau Microservice API Javadocs. - <li class='m'><a href="../../../../org/apache/juneau/rest/RestContext.html#getConfigFile--"><code>RestContext.getConfigFile()</code></a> + <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContext.html#getConfigFile--"><code>RestContext.getConfigFile()</code></a> </ul> </div> @@ -3343,22 +3345,22 @@ <p> Juneau comes with the following response handlers out-of-the-box: </p> - <ul class='javahierarchy'> - <li class='i'><a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest"><code>ResponseHandler</code></a> + <ul class='doctree'> + <li class='jic'><a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest"><code>ResponseHandler</code></a> <ul> - <li class='c'><a href="../../../../org/apache/juneau/rest/response/DefaultHandler.html" title="class in org.apache.juneau.rest.response"><code>DefaultHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/DefaultHandler.html" title="class in org.apache.juneau.rest.response"><code>DefaultHandler</code></a> <br>The default handler for POJOs that convert them to output using the Juneau serializers. - <li class='c'><a href="../../../../org/apache/juneau/rest/response/ReaderHandler.html" title="class in org.apache.juneau.rest.response"><code>ReaderHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/ReaderHandler.html" title="class in org.apache.juneau.rest.response"><code>ReaderHandler</code></a> <br>Pipes <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Readers</code></a> directly to the response stream. - <li class='c'><a href="../../../../org/apache/juneau/rest/response/InputStreamHandler.html" title="class in org.apache.juneau.rest.response"><code>InputStreamHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/InputStreamHandler.html" title="class in org.apache.juneau.rest.response"><code>InputStreamHandler</code></a> <br>Pipes <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> directly to the response stream. - <li class='c'><a href="../../../../org/apache/juneau/rest/response/RedirectHandler.html" title="class in org.apache.juneau.rest.response"><code>RedirectHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/RedirectHandler.html" title="class in org.apache.juneau.rest.response"><code>RedirectHandler</code></a> <br>Handles <a href="../../../../org/apache/juneau/rest/Redirect.html" title="class in org.apache.juneau.rest"><code>Redirect</code></a> objects that perform HTTP redirection (<l>HTTP 302</l>). - <li class='c'><a href="../../../../org/apache/juneau/rest/response/WritableHandler.html" title="class in org.apache.juneau.rest.response"><code>WritableHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/WritableHandler.html" title="class in org.apache.juneau.rest.response"><code>WritableHandler</code></a> <br>Handles <a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau"><code>Writable</code></a> objects. - <li class='c'><a href="../../../../org/apache/juneau/rest/response/StreamableHandler.html" title="class in org.apache.juneau.rest.response"><code>StreamableHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/StreamableHandler.html" title="class in org.apache.juneau.rest.response"><code>StreamableHandler</code></a> <br>Handles <a href="../../../../org/apache/juneau/Streamable.html" title="interface in org.apache.juneau"><code>Streamable</code></a> objects. - <li class='c'><a href="../../../../org/apache/juneau/rest/response/ZipFileListResponseHandler.html" title="class in org.apache.juneau.rest.response"><code>ZipFileListResponseHandler</code></a> + <li class='jc'><a href="../../../../org/apache/juneau/rest/response/ZipFileListResponseHandler.html" title="class in org.apache.juneau.rest.response"><code>ZipFileListResponseHandler</code></a> <br>Handles <a href="../../../../org/apache/juneau/utils/ZipFileList.html" title="class in org.apache.juneau.utils"><code>ZipFileList</code></a> objects. </ul> </ul> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/content/site/apidocs/org/apache/juneau/soap/SoapXmlSerializerContext.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/soap/SoapXmlSerializerContext.html b/content/site/apidocs/org/apache/juneau/soap/SoapXmlSerializerContext.html index 79464a8..97aceda 100644 --- a/content/site/apidocs/org/apache/juneau/soap/SoapXmlSerializerContext.html +++ b/content/site/apidocs/org/apache/juneau/soap/SoapXmlSerializerContext.html @@ -118,10 +118,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </table> <h5 class='section'>Inherited configurable properties:</h5> - <ul class='javahierarchy'> - <li class='c'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. + <ul class='doctree'> + <li class='jc'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. <ul> - <li class='c'><a class="doclink" href="../serializer/SerializerContext.html#ConfigProperties">SerializerContext</a> - Configurable properties common to all serializers. + <li class='jc'><a class="doclink" href="../serializer/SerializerContext.html#ConfigProperties">SerializerContext</a> - Configurable properties common to all serializers. </ul> </ul></div> </li>
