http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/client/RestRequestEntity.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/client/RestRequestEntity.html b/content/site/apidocs/org/apache/juneau/rest/client/RestRequestEntity.html index 7507276..72d9ca6 100644 --- a/content/site/apidocs/org/apache/juneau/rest/client/RestRequestEntity.html +++ b/content/site/apidocs/org/apache/juneau/rest/client/RestRequestEntity.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/juneau/rest/client/RestRequestEntity.html" target="_top">Frames</a></li> @@ -274,7 +274,7 @@ extends org.apache.http.entity.BasicHttpEntity</pre> <ul class="blockList"> <li class="blockList"> <h4>isRepeatable</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/juneau/rest/client/RestRequestEntity.html#line.71">isRepeatable</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/juneau/rest/client/RestRequestEntity.html#line.73">isRepeatable</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>isRepeatable</code> in interface <code>org.apache.http.HttpEntity</code></dd> @@ -289,7 +289,7 @@ extends org.apache.http.entity.BasicHttpEntity</pre> <ul class="blockListLast"> <li class="blockList"> <h4>getContent</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> <a href="../../../../../src-html/org/apache/juneau/rest/client/RestRequestEntity.html#line.76">getContent</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> <a href="../../../../../src-html/org/apache/juneau/rest/client/RestRequestEntity.html#line.78">getContent</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>getContent</code> in interface <code>org.apache.http.HttpEntity</code></dd> @@ -326,7 +326,7 @@ extends org.apache.http.entity.BasicHttpEntity</pre> <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/juneau/rest/client/RestRequestEntity.html" target="_top">Frames</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/client/RetryOn.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/client/RetryOn.html b/content/site/apidocs/org/apache/juneau/rest/client/RetryOn.html index 23a480a..9f14219 100644 --- a/content/site/apidocs/org/apache/juneau/rest/client/RetryOn.html +++ b/content/site/apidocs/org/apache/juneau/rest/client/RetryOn.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab"; <li>Summary: </li> <li>Nested | </li> <li><a href="#field.summary">Field</a> | </li> -<li>Constr | </li> +<li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li><a href="#field.detail">Field</a> | </li> -<li>Constr | </li> +<li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> @@ -92,16 +92,29 @@ var activeTableTab = "activeTableTab"; <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.apache.juneau.rest.client</div> -<h2 title="Interface RetryOn" class="title">Interface RetryOn</h2> +<h2 title="Class RetryOn" class="title">Class RetryOn</h2> </div> <div class="contentContainer"> +<ul class="inheritance"> +<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> +<li> +<ul class="inheritance"> +<li>org.apache.juneau.rest.client.RetryOn</li> +</ul> +</li> +</ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <hr> <br> -<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.18">RetryOn</a></pre> -<div class="block">Used to determine whether a request should be retried based on the HTTP response code.</div> +<pre>public abstract class <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.24">RetryOn</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">Used to determine whether a request should be retried based on the HTTP response code. + <p> + Subclasses should override either the <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#onCode-int-"><code>onCode(int)</code></a> method (if you only care about + the HTTP status code) or <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#onResponse-org.apache.http.HttpResponse-"><code>onResponse(HttpResponse)</code></a> (if you want full access to + the HTTP response object.</div> </li> </ul> </div> @@ -121,13 +134,13 @@ var activeTableTab = "activeTableTab"; <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client">RetryOn</a></code></td> +<td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client">RetryOn</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#CONNECTION_LOST">CONNECTION_LOST</a></span></code> <div class="block">Default RetryOn that returns <jk>true</jk> if the HTTP connection could not be made.</div> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client">RetryOn</a></code></td> +<td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client">RetryOn</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#DEFAULT">DEFAULT</a></span></code> <div class="block">Default RetryOn that returns <jk>true</jk> of any HTTP response >= 400 is received.</div> </td> @@ -135,6 +148,23 @@ var activeTableTab = "activeTableTab"; </table> </li> </ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#RetryOn--">RetryOn</a></span>()</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="method.summary"> @@ -142,18 +172,31 @@ var activeTableTab = "activeTableTab"; </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>boolean</code></td> +<td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#onCode-int-">onCode</a></span>(int httpResponseCode)</code> <div class="block">Subclasses should override this method to determine whether the HTTP response is retryable.</div> </td> </tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html#onResponse-org.apache.http.HttpResponse-">onResponse</a></span>(org.apache.http.HttpResponse response)</code> +<div class="block">Subclasses should override this method to determine whether the HTTP response is retryable.</div> +</td> +</tr> </table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.<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></h3> +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> +</ul> </li> </ul> </li> @@ -174,7 +217,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>DEFAULT</h4> -<pre>static final <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client">RetryOn</a> <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.23">DEFAULT</a></pre> +<pre>public static final <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client">RetryOn</a> <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.29">DEFAULT</a></pre> <div class="block">Default RetryOn that returns <jk>true</jk> of any HTTP response >= 400 is received.</div> </li> </ul> @@ -184,29 +227,62 @@ var activeTableTab = "activeTableTab"; <ul class="blockListLast"> <li class="blockList"> <h4>CONNECTION_LOST</h4> -<pre>static final <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client">RetryOn</a> <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.33">CONNECTION_LOST</a></pre> +<pre>public static final <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client">RetryOn</a> <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.39">CONNECTION_LOST</a></pre> <div class="block">Default RetryOn that returns <jk>true</jk> if the HTTP connection could not be made.</div> </li> </ul> </li> </ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="RetryOn--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>RetryOn</h4> +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.24">RetryOn</a>()</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> <ul class="blockList"> <li class="blockList"><a name="method.detail"> <!-- --> </a> <h3>Method Detail</h3> +<a name="onResponse-org.apache.http.HttpResponse-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>onResponse</h4> +<pre>protected boolean <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.52">onResponse</a>(org.apache.http.HttpResponse response)</pre> +<div class="block">Subclasses should override this method to determine whether the HTTP response is retryable.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>response</code> - The HTTP response object. May be <jk>null</jk> if a connection could not be made.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd><jk>true</jk> if the specified response code is retryable.</dd> +</dl> +</li> +</ul> <a name="onCode-int-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>onCode</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.46">onCode</a>(int httpResponseCode)</pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/juneau/rest/client/RetryOn.html#line.62">onCode</a>(int httpResponseCode)</pre> <div class="block">Subclasses should override this method to determine whether the HTTP response is retryable.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>httpResponseCode</code> - The HTTP response code.</dd> +<dd><code>httpResponseCode</code> - The HTTP response code. <code>-1</code> if a connection could not be made.</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd><jk>true</jk> if the specified response code is retryable.</dd> </dl> @@ -266,13 +342,13 @@ var activeTableTab = "activeTableTab"; <li>Summary: </li> <li>Nested | </li> <li><a href="#field.summary">Field</a> | </li> -<li>Constr | </li> +<li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li><a href="#field.detail">Field</a> | </li> -<li>Constr | </li> +<li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html b/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html index c501f18..208e380 100644 --- a/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html +++ b/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html @@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/juneau/rest/client/SimpleX509TrustManager.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public final class <a href="../../../../../src-html/org/apache/juneau/rest/client/SerializedNameValuePair.html#line.36">SerializedNameValuePair</a> +<pre>public final class <a href="../../../../../src-html/org/apache/juneau/rest/client/SerializedNameValuePair.html#line.30">SerializedNameValuePair</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> implements org.apache.http.NameValuePair</pre> <div class="block">Subclass of <code>NameValuePair</code> for serializing POJOs as URL-encoded form post entries @@ -200,7 +200,7 @@ implements org.apache.http.NameValuePair</pre> <ul class="blockListLast"> <li class="blockList"> <h4>SerializedNameValuePair</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/client/SerializedNameValuePair.html#line.51">SerializedNameValuePair</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> name, +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/client/SerializedNameValuePair.html#line.42">SerializedNameValuePair</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> name, <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> value, <a href="../../../../../org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializer</a> serializer)</pre> <div class="block">Constructor.</div> @@ -226,7 +226,7 @@ implements org.apache.http.NameValuePair</pre> <ul class="blockList"> <li class="blockList"> <h4>getName</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/rest/client/SerializedNameValuePair.html#line.58">getName</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/rest/client/SerializedNameValuePair.html#line.49">getName</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>getName</code> in interface <code>org.apache.http.NameValuePair</code></dd> @@ -239,7 +239,7 @@ implements org.apache.http.NameValuePair</pre> <ul class="blockListLast"> <li class="blockList"> <h4>getValue</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/rest/client/SerializedNameValuePair.html#line.75">getValue</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/rest/client/SerializedNameValuePair.html#line.54">getValue</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>getValue</code> in interface <code>org.apache.http.NameValuePair</code></dd> @@ -273,7 +273,7 @@ implements org.apache.http.NameValuePair</pre> </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/juneau/rest/client/SimpleX509TrustManager.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/client/package-frame.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/client/package-frame.html b/content/site/apidocs/org/apache/juneau/rest/client/package-frame.html index 2090796..a606047 100644 --- a/content/site/apidocs/org/apache/juneau/rest/client/package-frame.html +++ b/content/site/apidocs/org/apache/juneau/rest/client/package-frame.html @@ -11,10 +11,6 @@ <body> <h1 class="bar"><a href="../../../../../org/apache/juneau/rest/client/package-summary.html" target="classFrame">org.apache.juneau.rest.client</a></h1> <div class="indexContainer"> -<h2 title="Interfaces">Interfaces</h2> -<ul title="Interfaces"> -<li><a href="RetryOn.html" title="interface in org.apache.juneau.rest.client" target="classFrame"><span class="interfaceName">RetryOn</span></a></li> -</ul> <h2 title="Classes">Classes</h2> <ul title="Classes"> <li><a href="AllowAllRedirects.html" title="class in org.apache.juneau.rest.client" target="classFrame">AllowAllRedirects</a></li> @@ -27,6 +23,7 @@ <li><a href="RestClient.html" title="class in org.apache.juneau.rest.client" target="classFrame">RestClient</a></li> <li><a href="RestClientBuilder.html" title="class in org.apache.juneau.rest.client" target="classFrame">RestClientBuilder</a></li> <li><a href="RestRequestEntity.html" title="class in org.apache.juneau.rest.client" target="classFrame">RestRequestEntity</a></li> +<li><a href="RetryOn.html" title="class in org.apache.juneau.rest.client" target="classFrame">RetryOn</a></li> <li><a href="SerializedNameValuePair.html" title="class in org.apache.juneau.rest.client" target="classFrame">SerializedNameValuePair</a></li> <li><a href="SimpleX509TrustManager.html" title="class in org.apache.juneau.rest.client" target="classFrame">SimpleX509TrustManager</a></li> <li><a href="SSLOpts.html" title="class in org.apache.juneau.rest.client" target="classFrame">SSLOpts</a></li> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/client/package-summary.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/client/package-summary.html b/content/site/apidocs/org/apache/juneau/rest/client/package-summary.html index f0be26a..6522be4 100644 --- a/content/site/apidocs/org/apache/juneau/rest/client/package-summary.html +++ b/content/site/apidocs/org/apache/juneau/rest/client/package-summary.html @@ -78,23 +78,6 @@ <div class="contentContainer"> <ul class="blockList"> <li class="blockList"> -<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation"> -<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption> -<tr> -<th class="colFirst" scope="col">Interface</th> -<th class="colLast" scope="col">Description</th> -</tr> -<tbody> -<tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client">RetryOn</a></td> -<td class="colLast"> -<div class="block">Used to determine whether a request should be retried based on the HTTP response code.</div> -</td> -</tr> -</tbody> -</table> -</li> -<li class="blockList"> <table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> <caption><span>Class Summary</span><span class="tabEnd"> </span></caption> <tr> @@ -155,7 +138,7 @@ <tr class="altColor"> <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></td> <td class="colLast"> -<div class="block">Builder class for <a href="../../../../../org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client"><code>RestClient</code></a> class.</div> +<div class="block">Builder class for the <a href="../../../../../org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client"><code>RestClient</code></a> class.</div> </td> </tr> <tr class="rowColor"> @@ -165,19 +148,25 @@ </td> </tr> <tr class="altColor"> +<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client">RetryOn</a></td> +<td class="colLast"> +<div class="block">Used to determine whether a request should be retried based on the HTTP response code.</div> +</td> +</tr> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/client/SerializedNameValuePair.html" title="class in org.apache.juneau.rest.client">SerializedNameValuePair</a></td> <td class="colLast"> <div class="block">Subclass of <code>NameValuePair</code> for serializing POJOs as URL-encoded form post entries using the <a href="../../../../../org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding"><code>class</code></a>.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/client/SimpleX509TrustManager.html" title="class in org.apache.juneau.rest.client">SimpleX509TrustManager</a></td> <td class="colLast"> <div class="block">A trust manager that optionally allows for self-signed certificates.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/client/SSLOpts.html" title="class in org.apache.juneau.rest.client">SSLOpts</a></td> <td class="colLast"> <div class="block">SSL configuration options that get passed to <a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html#enableSSL-org.apache.juneau.rest.client.SSLOpts-"><code>RestClientBuilder.enableSSL(SSLOpts)</code></a>.</div> @@ -321,7 +310,7 @@ <jc>// GET request, ignoring output</jc> <jk>try</jk> { - <jk>int</jk> rc = client.doGet(<js>"http://localhost:9080/sample/addressBook"</js>).execute(); + <jk>int</jk> rc = client.doGet(<js>"http://localhost:9080/sample/addressBook"</js>).run(); <jc>// Succeeded!</jc> } <jk>catch</jk> (RestCallException e) { <jc>// Failed!</jc> @@ -333,7 +322,7 @@ <jc>// Remaining examples ignore thrown exceptions.</jc> <jc>// GET request, secure, ignoring output</jc> - client.doGet(<js>"https://localhost:9443/sample/addressBook"</js>).execute(); + client.doGet(<js>"https://localhost:9443/sample/addressBook"</js>).run(); <jc>// GET request, getting output as a String. No POJO parsing is performed. // Note that when calling one of the getX() methods, you don't need to call connect() or disconnect(), since @@ -345,12 +334,12 @@ Reader r = client.doGet(<js>"http://localhost:9080/sample/addressBook"</js>) .getReader(); - <jc>// GET request, getting output as an ObjectMap</jc> + <jc>// GET request, getting output as an untyped map</jc> <jc>// Input must be an object (e.g. "{...}")</jc> ObjectMap m = client.doGet(<js>"http://localhost:9080/sample/addressBook/0"</js>) .getResponse(ObjectMap.<jk>class</jk>); - <jc>// GET request, getting output as a ObjectList</jc> + <jc>// GET request, getting output as an untyped list</jc> <jc>// Input must be an array (e.g. "[...]")</jc> ObjectList l = client.doGet(<js>"http://localhost:9080/sample/addressBook"</js>) .getResponse(ObjectList.<jk>class</jk>); @@ -367,9 +356,8 @@ .getResponse(Person[].<jk>class</jk>); <jc>// Same as above, except as a List<Person></jc> - ClassMeta cm = BeanContext.<jsf>DEFAULT</jsf>.getCollectionClassMeta(LinkedList.<jk>class</jk>, Person.<jk>class</jk>); List<Person> pl = client.doGet(<js>"http://localhost:9080/sample/addressBook"</js>) - .getResponse(cm); + .getResponse(List.<jk>class</jk>, Person.<jk>class</jk>); <jc>// GET request, getting output as a parsed string</jc> <jc>// Input must be a string (e.g. "<string>foo</string>" or "'foo'")</jc> @@ -393,15 +381,15 @@ <jc>// PUT request on regular field</jc> String newName = <js>"John Smith"</js>; - <jk>int</jk> rc = client.doPut(<js>"http://localhost:9080/addressBook/0/name"</js>, newName).execute(); + <jk>int</jk> rc = client.doPut(<js>"http://localhost:9080/addressBook/0/name"</js>, newName).run(); <jc>// PUT request on filtered field</jc> Calendar newBirthDate = <jk>new</jk> GregorianCalendar(1, 2, 3, 4, 5, 6); - rc = client.doPut(<js>"http://localhost:9080/sample/addressBook/0/birthDate"</js>, newBirthDate).execute(); + rc = client.doPut(<js>"http://localhost:9080/sample/addressBook/0/birthDate"</js>, newBirthDate).run(); <jc>// POST of a new entry to a list</jc> Address newAddress = <jk>new</jk> Address(<js>"101 Main St"</js>, <js>"Anywhere"</js>, <js>"NY"</js>, 12121, <jk>false</jk>); - rc = client.doPost(<js>"http://localhost:9080/addressBook/0/addresses"</js>, newAddress).execute(); + rc = client.doPost(<js>"http://localhost:9080/addressBook/0/addresses"</js>, newAddress).run(); </p> <h6 class='notes'>Notes:</h6> @@ -1023,8 +1011,6 @@ </p> <p> Proxy interfaces are retrieved using the <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteableProxy-java.lang.Class-"><code>RestClient.getRemoteableProxy(Class)</code></a> method. - The <a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html#remoteableServletUri-java.lang.String-"><code>RestClientBuilder.remoteableServletUri(String)</code></a> method is used to specify the location - of the remoteable services servlet running on the server. The remoteable servlet is a specialized subclass of <a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> that provides a full-blown REST interface for calling interfaces remotely. </p> @@ -1042,7 +1028,7 @@ <p class='bcode'> <jc>// Create a RestClient using JSON for serialization, and point to the server-side remoteable servlet.</jc> RestClient client = <jk>new</jk> RestClientBuilder() - .remoteableServletUri(<js>"https://localhost:9080/juneau/sample/remoteable"</js>) + .rootUrl(<js>"https://localhost:9080/juneau/sample/remoteable"</js>) .build(); <jc>// Create a proxy interface.</jc> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/client/package-tree.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/client/package-tree.html b/content/site/apidocs/org/apache/juneau/rest/client/package-tree.html index f4171a4..291d847 100644 --- a/content/site/apidocs/org/apache/juneau/rest/client/package-tree.html +++ b/content/site/apidocs/org/apache/juneau/rest/client/package-tree.html @@ -133,6 +133,7 @@ <li type="circle">org.apache.juneau.rest.client.<a href="../../../../../org/apache/juneau/rest/client/RestCallLogger.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">RestCallLogger</span></a></li> </ul> </li> +<li type="circle">org.apache.juneau.rest.client.<a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">RetryOn</span></a></li> <li type="circle">org.apache.juneau.rest.client.<a href="../../../../../org/apache/juneau/rest/client/SerializedNameValuePair.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">SerializedNameValuePair</span></a> (implements org.apache.http.NameValuePair)</li> <li type="circle">org.apache.juneau.rest.client.<a href="../../../../../org/apache/juneau/rest/client/SimpleX509TrustManager.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">SimpleX509TrustManager</span></a> (implements javax.net.ssl.<a href="http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/X509TrustManager.html?is-external=true" title="class or interface in javax.net.ssl">X509TrustManager</a>)</li> <li type="circle">org.apache.juneau.rest.client.<a href="../../../../../org/apache/juneau/rest/client/SSLOpts.html" title="class in org.apache.juneau.rest.client"><span class="typeNameLink">SSLOpts</span></a></li> @@ -152,10 +153,6 @@ </ul> </li> </ul> -<h2 title="Interface Hierarchy">Interface Hierarchy</h2> -<ul> -<li type="circle">org.apache.juneau.rest.client.<a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client"><span class="typeNameLink">RetryOn</span></a></li> -</ul> <h2 title="Enum Hierarchy">Enum Hierarchy</h2> <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html index 802588a..a351763 100644 --- a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html +++ b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public final class <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.30">ResourceDescription</a> +<pre>public final class <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.32">ResourceDescription</a> extends <a href="../../../../../org/apache/juneau/rest/labels/NameDescription.html" title="class in org.apache.juneau.rest.labels">NameDescription</a> implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../org/apache/juneau/rest/labels/ResourceDescription.html" title="class in org.apache.juneau.rest.labels">ResourceDescription</a>></pre> <div class="block">Shortcut label for child resources. Typically used in router resources. @@ -246,7 +246,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>ResourceDescription</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.42">ResourceDescription</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> rootUrl, +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.44">ResourceDescription</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> rootUrl, <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> name, <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> description)</pre> <div class="block">Constructor.</div> @@ -267,7 +267,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>ResourceDescription</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.53">ResourceDescription</a>(<a href="../../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a> req, +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.55">ResourceDescription</a>(<a href="../../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a> req, <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> childPath, <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> description)</pre> <div class="block">Constructor for resources that are children of a REST resource.</div> @@ -285,7 +285,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>ResourceDescription</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.71">ResourceDescription</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> name, +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.73">ResourceDescription</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> name, <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> description)</pre> <div class="block">Constructor.</div> <dl> @@ -301,7 +301,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockListLast"> <li class="blockList"> <h4>ResourceDescription</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.76">ResourceDescription</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.78">ResourceDescription</a>()</pre> <div class="block">No-arg constructor. Used for JUnit testing of OPTIONS pages.</div> </li> </ul> @@ -319,7 +319,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>getName</h4> -<pre>public <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a> <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.79">getName</a>()</pre> +<pre>public <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a> <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.81">getName</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/juneau/rest/labels/NameDescription.html#getName--">NameDescription</a></code></span></div> <div class="block">Returns the name field on this label.</div> <dl> @@ -336,7 +336,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>setName</h4> -<pre>public void <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.88">setName</a>(<a href="../../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a> name)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.90">setName</a>(<a href="../../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a> name)</pre> <div class="block">Overridden setter.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -350,7 +350,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>compareTo</h4> -<pre>public int <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.93">compareTo</a>(<a href="../../../../../org/apache/juneau/rest/labels/ResourceDescription.html" title="class in org.apache.juneau.rest.labels">ResourceDescription</a> o)</pre> +<pre>public int <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.95">compareTo</a>(<a href="../../../../../org/apache/juneau/rest/labels/ResourceDescription.html" title="class in org.apache.juneau.rest.labels">ResourceDescription</a> o)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code> in interface <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../org/apache/juneau/rest/labels/ResourceDescription.html" title="class in org.apache.juneau.rest.labels">ResourceDescription</a>></code></dd> @@ -363,7 +363,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockList"> <li class="blockList"> <h4>equals</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.98">equals</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> o)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.100">equals</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> o)</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><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></code></dd> @@ -376,7 +376,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl <ul class="blockListLast"> <li class="blockList"> <h4>hashCode</h4> -<pre>public int <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.103">hashCode</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceDescription.html#line.105">hashCode</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><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></code></dd> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html index 2d92952..698ea00 100644 --- a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html +++ b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html @@ -111,7 +111,7 @@ </dl> <hr> <br> -<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceLink.html#line.23">ResourceLink</a> +<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceLink.html#line.25">ResourceLink</a> extends <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a></pre> <div class="block">A simple link to a child of a parent resource.</div> </li> @@ -189,7 +189,7 @@ extends <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>ResourceLink</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceLink.html#line.32">ResourceLink</a>(<a href="../../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a> req, +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceLink.html#line.34">ResourceLink</a>(<a href="../../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a> req, <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> childPath, <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>... args)</pre> <div class="block">Constructor.</div> @@ -207,7 +207,7 @@ extends <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in <ul class="blockListLast"> <li class="blockList"> <h4>ResourceLink</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceLink.html#line.44">ResourceLink</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> label, +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/labels/ResourceLink.html#line.46">ResourceLink</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> label, <a href="../../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a> req, <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> childPath, <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>... args)</pre> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/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 0091439..81b07a9 100644 --- a/content/site/apidocs/org/apache/juneau/rest/package-summary.html +++ b/content/site/apidocs/org/apache/juneau/rest/package-summary.html @@ -42,7 +42,7 @@ </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/juneau/plaintext/package-summary.html">Prev Package</a></li> +<li><a href="../../../../org/apache/juneau/remoteable/package-summary.html">Prev Package</a></li> <li><a href="../../../../org/apache/juneau/rest/annotation/package-summary.html">Next Package</a></li> </ul> <ul class="navList"> @@ -2316,7 +2316,7 @@ <tr> <td><ck>$UE{...}</ck></td> <td>URL-Encode the specified value. - <br>Takes the contents inside the varible and replaces it with the value returned by calling <a href="../../../../org/apache/juneau/rest/RestUtils.html#encode-java.lang.String-"><code>RestUtils.encode(String)</code></a>. + <br>Takes the contents inside the varible and replaces it with a URL-encoded string. </td> </tr> </table> @@ -3786,7 +3786,7 @@ </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/juneau/plaintext/package-summary.html">Prev Package</a></li> +<li><a href="../../../../org/apache/juneau/remoteable/package-summary.html">Prev Package</a></li> <li><a href="../../../../org/apache/juneau/rest/annotation/package-summary.html">Next Package</a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/package-tree.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/package-tree.html b/content/site/apidocs/org/apache/juneau/rest/package-tree.html index a80dcd7..6ba124e 100644 --- a/content/site/apidocs/org/apache/juneau/rest/package-tree.html +++ b/content/site/apidocs/org/apache/juneau/rest/package-tree.html @@ -42,7 +42,7 @@ </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/juneau/plaintext/package-tree.html">Prev</a></li> +<li><a href="../../../../org/apache/juneau/remoteable/package-tree.html">Prev</a></li> <li><a href="../../../../org/apache/juneau/rest/annotation/package-tree.html">Next</a></li> </ul> <ul class="navList"> @@ -195,7 +195,7 @@ </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/juneau/plaintext/package-tree.html">Prev</a></li> +<li><a href="../../../../org/apache/juneau/remoteable/package-tree.html">Prev</a></li> <li><a href="../../../../org/apache/juneau/rest/annotation/package-tree.html">Next</a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/remoteable/RemoteableServiceProperties.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/remoteable/RemoteableServiceProperties.html b/content/site/apidocs/org/apache/juneau/rest/remoteable/RemoteableServiceProperties.html index bee1044..998bbfb 100644 --- a/content/site/apidocs/org/apache/juneau/rest/remoteable/RemoteableServiceProperties.html +++ b/content/site/apidocs/org/apache/juneau/rest/remoteable/RemoteableServiceProperties.html @@ -132,7 +132,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <tr class="altColor"> <td class="colFirst"><code>static <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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/remoteable/RemoteableServiceProperties.html#REMOTEABLE_includeOnlyRemotableMethods">REMOTEABLE_includeOnlyRemotableMethods</a></span></code> -<div class="block">Only expose interfaces and methods annotated with <a href="../../../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remoteable</code></a> (<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>, default=<jk>false</jk>).</div> +<div class="block">Only expose interfaces and methods annotated with <a href="../../../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remoteable</code></a> (<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>, default=<jk>false</jk>).</div> </td> </tr> </table> @@ -189,7 +189,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <li class="blockList"> <h4>REMOTEABLE_includeOnlyRemotableMethods</h4> <pre>public static final <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/remoteable/RemoteableServiceProperties.html#line.36">REMOTEABLE_includeOnlyRemotableMethods</a></pre> -<div class="block">Only expose interfaces and methods annotated with <a href="../../../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remoteable</code></a> (<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>, default=<jk>false</jk>). +<div class="block">Only expose interfaces and methods annotated with <a href="../../../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remoteable</code></a> (<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>, default=<jk>false</jk>). <p> When enabled, the <a href="../../../../../org/apache/juneau/rest/remoteable/RemoteableServlet.html" title="class in org.apache.juneau.rest.remoteable"><code>RemoteableServlet</code></a> class will only work with annotated remoteable interfaces and methods. Otherwise, all public methods can be executed through the service.</div> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/remoteable/package-summary.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/remoteable/package-summary.html b/content/site/apidocs/org/apache/juneau/rest/remoteable/package-summary.html index 011c1da..1ff8bf3 100644 --- a/content/site/apidocs/org/apache/juneau/rest/remoteable/package-summary.html +++ b/content/site/apidocs/org/apache/juneau/rest/remoteable/package-summary.html @@ -147,8 +147,6 @@ </p> <p> Proxy interfaces are retrieved using the <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteableProxy-java.lang.Class-"><code>RestClient.getRemoteableProxy(Class)</code></a> method. - The <a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html#remoteableServletUri-java.lang.String-"><code>RestClientBuilder.remoteableServletUri(String)</code></a> method is used to specify the location - of the remoteable services servlet running on the server. The remoteable servlet is a specialized subclass of <a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> that provides a full-blown REST interface for calling remoteable services (e.g. POJOs) remotely. </p> @@ -169,7 +167,7 @@ <p class='bcode'> <jc>// Create a RestClient using JSON for serialization, and point to the server-side remoteable servlet.</jc> RestClient client = <jk>new</jk> RestClientBuilder() - .remoteableServletUri(<js>"https://localhost:9080/juneau/sample/remoteable"</js>) + .rootUrl(<js>"https://localhost:9080/juneau/sample/remoteable"</js>) .build(); <jc>// Create a proxy interface.</jc> @@ -382,7 +380,7 @@ <div class='topic'> <p> What if you want fine-tuned control over which methods are exposed in an interface instead of just all public methods? - For this, the <a href="../../../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remoteable</code></a> annotation is provided. + For this, the <a href="../../../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remoteable</code></a> annotation is provided. It can be applied to individual interface methods to only expose those methods through the remoteable servlet. </p> <p> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/rest/vars/UrlEncodeVar.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/rest/vars/UrlEncodeVar.html b/content/site/apidocs/org/apache/juneau/rest/vars/UrlEncodeVar.html index 58b605d..36b5428 100644 --- a/content/site/apidocs/org/apache/juneau/rest/vars/UrlEncodeVar.html +++ b/content/site/apidocs/org/apache/juneau/rest/vars/UrlEncodeVar.html @@ -118,13 +118,13 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <hr> <br> -<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/vars/UrlEncodeVar.html#line.30">UrlEncodeVar</a> +<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/vars/UrlEncodeVar.html#line.32">UrlEncodeVar</a> extends <a href="../../../../../org/apache/juneau/svl/SimpleVar.html" title="class in org.apache.juneau.svl">SimpleVar</a></pre> <div class="block">URL-encoding variable resolver. <p> The format for this var is <js>"$UE{innerValue}"</js>. <p> - This variable takes the contents inside the variable and replaces it with a value returned by calling <a href="../../../../../org/apache/juneau/rest/RestUtils.html#encode-java.lang.String-"><code>RestUtils.encode(String)</code></a>). + This variable takes the contents inside the variable and replaces it with a value returned by calling <a href="../../../../../org/apache/juneau/internal/StringUtils.html#urlEncode-java.lang.String-"><code>StringUtils.urlEncode(String)</code></a>). <p> Since this is a <a href="../../../../../org/apache/juneau/svl/SimpleVar.html" title="class in org.apache.juneau.svl"><code>SimpleVar</code></a>, any variables contained in the result will be recursively resolved. Likewise, if the arguments contain any variables, those will be resolved before they are passed to this var.</div> @@ -239,7 +239,7 @@ extends <a href="../../../../../org/apache/juneau/svl/SimpleVar.html" title="cla <ul class="blockListLast"> <li class="blockList"> <h4>NAME</h4> -<pre>public static final <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/vars/UrlEncodeVar.html#line.33">NAME</a></pre> +<pre>public static final <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/vars/UrlEncodeVar.html#line.35">NAME</a></pre> <div class="block">The name of this variable.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -261,7 +261,7 @@ extends <a href="../../../../../org/apache/juneau/svl/SimpleVar.html" title="cla <ul class="blockListLast"> <li class="blockList"> <h4>UrlEncodeVar</h4> -<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/vars/UrlEncodeVar.html#line.38">UrlEncodeVar</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/juneau/rest/vars/UrlEncodeVar.html#line.40">UrlEncodeVar</a>()</pre> <div class="block">Constructor.</div> </li> </ul> @@ -279,7 +279,7 @@ extends <a href="../../../../../org/apache/juneau/svl/SimpleVar.html" title="cla <ul class="blockListLast"> <li class="blockList"> <h4>resolve</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/rest/vars/UrlEncodeVar.html#line.43">resolve</a>(<a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a> session, +<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/rest/vars/UrlEncodeVar.html#line.45">resolve</a>(<a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a> session, <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> key)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/juneau/svl/Var.html#resolve-org.apache.juneau.svl.VarResolverSession-java.lang.String-">Var</a></code></span></div> <div class="block">The interface that needs to be implemented for subclasses of <a href="../../../../../org/apache/juneau/svl/SimpleVar.html" title="class in org.apache.juneau.svl"><code>SimpleVar</code></a>.</div> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Encoding.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Encoding.html b/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Encoding.html index 5530663..4a9e4f5 100644 --- a/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Encoding.html +++ b/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Encoding.html @@ -222,7 +222,7 @@ extends <a href="../../../../org/apache/juneau/uon/UonSerializer.html" title="cl <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.uon.<a href="../../../../org/apache/juneau/uon/UonSerializer.html" title="class in org.apache.juneau.uon">UonSerializer</a></h3> -<code><a href="../../../../org/apache/juneau/uon/UonSerializer.html#builder--">builder</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#createSession-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">createSession</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">doSerialize</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-">serializeAnything</a></code></li> +<code><a href="../../../../org/apache/juneau/uon/UonSerializer.html#builder--">builder</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#createSession-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">createSession</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">doSerialize</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-boolean-">serializeAnything</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.serializer.WriterSerializer"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Readable.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Readable.html b/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Readable.html index 7ba7070..2580b00 100644 --- a/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Readable.html +++ b/content/site/apidocs/org/apache/juneau/uon/UonSerializer.Readable.html @@ -222,7 +222,7 @@ extends <a href="../../../../org/apache/juneau/uon/UonSerializer.html" title="cl <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.uon.<a href="../../../../org/apache/juneau/uon/UonSerializer.html" title="class in org.apache.juneau.uon">UonSerializer</a></h3> -<code><a href="../../../../org/apache/juneau/uon/UonSerializer.html#builder--">builder</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#createSession-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">createSession</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">doSerialize</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-">serializeAnything</a></code></li> +<code><a href="../../../../org/apache/juneau/uon/UonSerializer.html#builder--">builder</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#createSession-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">createSession</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">doSerialize</a>, <a href="../../../../org/apache/juneau/uon/UonSerializer.html#serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-boolean-">serializeAnything</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.serializer.WriterSerializer"> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/uon/UonSerializer.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/uon/UonSerializer.html b/content/site/apidocs/org/apache/juneau/uon/UonSerializer.html index 161569a..4cec83e 100644 --- a/content/site/apidocs/org/apache/juneau/uon/UonSerializer.html +++ b/content/site/apidocs/org/apache/juneau/uon/UonSerializer.html @@ -363,12 +363,13 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/uon/UonSerializer.html#serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-">serializeAnything</a></span>(<a href="../../../../org/apache/juneau/uon/UonSerializerSession.html" title="class in org.apache.juneau.uon">UonSerializerSession</a> session, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/uon/UonSerializer.html#serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-boolean-">serializeAnything</a></span>(<a href="../../../../org/apache/juneau/uon/UonSerializerSession.html" title="class in org.apache.juneau.uon">UonSerializerSession</a> session, <a href="../../../../org/apache/juneau/uon/UonWriter.html" title="class in org.apache.juneau.uon">UonWriter</a> out, <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> o, <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> eType, <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> attrName, - <a href="../../../../org/apache/juneau/BeanPropertyMeta.html" title="class in org.apache.juneau">BeanPropertyMeta</a> pMeta)</code> + <a href="../../../../org/apache/juneau/BeanPropertyMeta.html" title="class in org.apache.juneau">BeanPropertyMeta</a> pMeta, + boolean plainTextParams)</code> <div class="block">Workhorse method.</div> </td> </tr> @@ -493,18 +494,19 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" </dl> </li> </ul> -<a name="serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-"> +<a name="serializeAnything-org.apache.juneau.uon.UonSerializerSession-org.apache.juneau.uon.UonWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-org.apache.juneau.BeanPropertyMeta-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>serializeAnything</h4> -<pre>protected <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a> <a href="../../../../src-html/org/apache/juneau/uon/UonSerializer.html#line.211">serializeAnything</a>(<a href="../../../../org/apache/juneau/uon/UonSerializerSession.html" title="class in org.apache.juneau.uon">UonSerializerSession</a> session, +<pre>protected <a href="../../../../org/apache/juneau/serializer/SerializerWriter.html" title="class in org.apache.juneau.serializer">SerializerWriter</a> <a href="../../../../src-html/org/apache/juneau/uon/UonSerializer.html#line.212">serializeAnything</a>(<a href="../../../../org/apache/juneau/uon/UonSerializerSession.html" title="class in org.apache.juneau.uon">UonSerializerSession</a> session, <a href="../../../../org/apache/juneau/uon/UonWriter.html" title="class in org.apache.juneau.uon">UonWriter</a> out, <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> o, <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> eType, <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> attrName, - <a href="../../../../org/apache/juneau/BeanPropertyMeta.html" title="class in org.apache.juneau">BeanPropertyMeta</a> pMeta) + <a href="../../../../org/apache/juneau/BeanPropertyMeta.html" title="class in org.apache.juneau">BeanPropertyMeta</a> pMeta, + boolean plainTextParams) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Workhorse method. Determines the type of object, and then calls the appropriate type-specific serialization method.</div> @@ -516,6 +518,7 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" <dd><code>eType</code> - The expected type of the object if this is a bean property.</dd> <dd><code>attrName</code> - The bean property name if this is a bean property. <jk>null</jk> if this isn't a bean property being serialized.</dd> <dd><code>pMeta</code> - The bean property metadata.</dd> +<dd><code>plainTextParams</code> - <jk>true</jk> if this is a top level parameter key or value and paramFormat is PLAINTEXT.</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>The same writer passed in.</dd> <dt><span class="throwsLabel">Throws:</span></dt> @@ -529,7 +532,7 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" <ul class="blockList"> <li class="blockList"> <h4>createSession</h4> -<pre>public <a href="../../../../org/apache/juneau/uon/UonSerializerSession.html" title="class in org.apache.juneau.uon">UonSerializerSession</a> <a href="../../../../src-html/org/apache/juneau/uon/UonSerializer.html#line.377">createSession</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> output, +<pre>public <a href="../../../../org/apache/juneau/uon/UonSerializerSession.html" title="class in org.apache.juneau.uon">UonSerializerSession</a> <a href="../../../../src-html/org/apache/juneau/uon/UonSerializer.html#line.378">createSession</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> output, <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> op, <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> javaMethod, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale, @@ -576,7 +579,7 @@ extends <a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" <ul class="blockListLast"> <li class="blockList"> <h4>doSerialize</h4> -<pre>protected void <a href="../../../../src-html/org/apache/juneau/uon/UonSerializer.html#line.382">doSerialize</a>(<a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a> session, +<pre>protected void <a href="../../../../src-html/org/apache/juneau/uon/UonSerializer.html#line.383">doSerialize</a>(<a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a> session, <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> o) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/Serializer.html#doSerialize-org.apache.juneau.serializer.SerializerSession-java.lang.Object-">Serializer</a></code></span></div> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/uon/UonSerializerSession.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/uon/UonSerializerSession.html b/content/site/apidocs/org/apache/juneau/uon/UonSerializerSession.html index bb70d99..9eaa4a8 100644 --- a/content/site/apidocs/org/apache/juneau/uon/UonSerializerSession.html +++ b/content/site/apidocs/org/apache/juneau/uon/UonSerializerSession.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../org/apache/juneau/uon/UonSerializerContext.html" title="class in org.apache.juneau.uon"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../org/apache/juneau/uon/UonWriter.html" title="class in org.apache.juneau.uon"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../org/apache/juneau/uon/UonUtils.html" title="class in org.apache.juneau.uon"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?org/apache/juneau/uon/UonSerializerSession.html" target="_top">Frames</a></li> @@ -167,7 +167,8 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html </tr> <tr class="altColor"> <td class="colFirst"><code>protected </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/uon/UonSerializerSession.html#UonSerializerSession-org.apache.juneau.uon.UonSerializerContext-org.apache.juneau.ObjectMap-java.lang.Object-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">UonSerializerSession</a></span>(<a href="../../../../org/apache/juneau/uon/UonSerializerContext.html" title="class in org.apache.juneau.uon">UonSerializerContext</a> ctx, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/uon/UonSerializerSession.html#UonSerializerSession-org.apache.juneau.uon.UonSerializerContext-java.lang.Boolean-org.apache.juneau.ObjectMap-java.lang.Object-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">UonSerializerSession</a></span>(<a href="../../../../org/apache/juneau/uon/UonSerializerContext.html" title="class in org.apache.juneau.uon">UonSerializerContext</a> ctx, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> encode, <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> op, <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> output, <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> javaMethod, @@ -253,13 +254,14 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <!-- --> </a> <h3>Constructor Detail</h3> -<a name="UonSerializerSession-org.apache.juneau.uon.UonSerializerContext-org.apache.juneau.ObjectMap-java.lang.Object-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-"> +<a name="UonSerializerSession-org.apache.juneau.uon.UonSerializerContext-java.lang.Boolean-org.apache.juneau.ObjectMap-java.lang.Object-java.lang.reflect.Method-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>UonSerializerSession</h4> -<pre>protected <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.51">UonSerializerSession</a>(<a href="../../../../org/apache/juneau/uon/UonSerializerContext.html" title="class in org.apache.juneau.uon">UonSerializerContext</a> ctx, +<pre>protected <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.52">UonSerializerSession</a>(<a href="../../../../org/apache/juneau/uon/UonSerializerContext.html" title="class in org.apache.juneau.uon">UonSerializerContext</a> ctx, + <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> encode, <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> op, <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> output, <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> javaMethod, @@ -271,6 +273,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>ctx</code> - The context creating this session object. The context contains all the configuration settings for this object.</dd> +<dd><code>encode</code> - Override the <a href="../../../../org/apache/juneau/uon/UonSerializerContext.html#UON_encodeChars"><code>UonSerializerContext.UON_encodeChars</code></a> setting.</dd> <dd><code>output</code> - The output object. See <a href="../../../../org/apache/juneau/json/JsonSerializerSession.html#getWriter--"><code>JsonSerializerSession.getWriter()</code></a> for valid class types.</dd> <dd><code>op</code> - The override properties. These override any context properties defined in the context.</dd> @@ -297,7 +300,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isEncodeChars</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.67">isEncodeChars</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.68">isEncodeChars</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/uon/UonSerializerContext.html#UON_encodeChars"><code>UonSerializerContext.UON_encodeChars</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -311,7 +314,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isAddBeanTypeProperties</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.77">isAddBeanTypeProperties</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.78">isAddBeanTypeProperties</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/uon/UonSerializerContext.html#UON_addBeanTypeProperties"><code>UonSerializerContext.UON_addBeanTypeProperties</code></a> setting value for this session.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> @@ -327,7 +330,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockListLast"> <li class="blockList"> <h4>getWriter</h4> -<pre>public final <a href="../../../../org/apache/juneau/uon/UonWriter.html" title="class in org.apache.juneau.uon">UonWriter</a> <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.82">getWriter</a>() +<pre>public final <a href="../../../../org/apache/juneau/uon/UonWriter.html" title="class in org.apache.juneau.uon">UonWriter</a> <a href="../../../../src-html/org/apache/juneau/uon/UonSerializerSession.html#line.83">getWriter</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getWriter--">SerializerSession</a></code></span></div> <div class="block">Wraps the specified output object inside a writer. @@ -377,7 +380,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <div class="subNav"> <ul class="navList"> <li><a href="../../../../org/apache/juneau/uon/UonSerializerContext.html" title="class in org.apache.juneau.uon"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../org/apache/juneau/uon/UonWriter.html" title="class in org.apache.juneau.uon"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../org/apache/juneau/uon/UonUtils.html" title="class in org.apache.juneau.uon"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?org/apache/juneau/uon/UonSerializerSession.html" target="_top">Frames</a></li>
