http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/9b48e212/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
b/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
index 272ab65..dc25b95 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public final class <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.69">RestRequest</a>
+<pre>public final class <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.73">RestRequest</a>
extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true"
title="class or interface in
javax.servlet.http">HttpServletRequestWrapper</a></pre>
<div class="block">Represents an HTTP request for a REST resource.
@@ -317,42 +317,48 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
</td>
</tr>
<tr id="i24" class="altColor">
+<td class="colFirst"><code><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/RestRequest.html#getPath-java.lang.String-">getPath</a></span>(<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)</code>
+<div class="block">Shortcut for calling
<code>getPathMatch().get(name)</code>.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/rest/RequestPathMatch.html" title="class in
org.apache.juneau.rest">RequestPathMatch</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getPathMatch--">getPathMatch</a></span>()</code>
<div class="block">Retrieves the URL-encoded form data from the request if the
body has already been cached locally.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/ObjectMap.html" title="class in
org.apache.juneau">ObjectMap</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getProperties--">getProperties</a></span>()</code>
<div class="block">Retrieve the properties active for this request.</div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in
org.apache.juneau.rest">RequestQuery</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getQuery--">getQuery</a></span>()</code>
<div class="block">Equivalent to <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#getParameterMap--"
title="class or interface in
javax.servlet"><code>ServletRequestWrapper.getParameterMap()</code></a>, but
only looks for query parameters in the URL, not form posts.</div>
</td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code><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/RestRequest.html#getQuery-java.lang.String-">getQuery</a></span>(<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)</code>
<div class="block">Shortcut for calling
<code>getQuery().getString(name)</code>.</div>
</td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true"
title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReader--">getReader</a></span>()</code>
<div class="block">Returns the HTTP body content as a <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>.</div>
</td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-">getReaderResource</a></span>(<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)</code>
<div class="block">Same as <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-"><code>getReaderResource(String,
boolean)</code></a> with <code>resolveVars == <jk>false</jk></code></div>
</td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-">getReaderResource</a></span>(<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,
boolean resolveVars)</code>
@@ -360,7 +366,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
constructed using <a
href="../../../../org/apache/juneau/rest/RestConfig.html#addMimeTypes-java.lang.String...-"><code>RestConfig.addMimeTypes(String...)</code></a>
to determine the media type.</div>
</td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-org.apache.juneau.http.MediaType-">getReaderResource</a></span>(<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,
boolean resolveVars,
@@ -369,120 +375,134 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
classpath.</div>
</td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in
org.apache.juneau.utils">MessageBundle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getResourceBundle--">getResourceBundle</a></span>()</code>
<div class="block">Returns the resource bundle for the request locale.</div>
</td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/serializer/SerializerGroup.html"
title="class in org.apache.juneau.serializer">SerializerGroup</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getSerializerGroup--">getSerializerGroup</a></span>()</code>
<div class="block">Returns the serializers associated with this request.</div>
</td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code><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/RestRequest.html#getServletDescription--">getServletDescription</a></span>()</code>
<div class="block">Returns the localized servlet description.</div>
</td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code><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/RestRequest.html#getServletTitle--">getServletTitle</a></span>()</code>
<div class="block">Returns the localized servlet title.</div>
</td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code><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/RestRequest.html#getSiteName--">getSiteName</a></span>()</code>
+<div class="block">Returns the localized site name.</div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
<td class="colFirst"><code>protected <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/RestRequest.html#getStylesheet--">getStylesheet</a></span>()</code>
<div class="block">Returns the value of the <jk>"stylesheet"</js>
parameter.</div>
</td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getSupportedMediaTypes--">getSupportedMediaTypes</a></span>()</code>
<div class="block">Returns the media types that are valid for
<code>Content-Type</code> headers on the request.</div>
</td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getSwagger--">getSwagger</a></span>()</code>
<div class="block">Returns the localized swagger associated with the
servlet.</div>
</td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>protected <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getSwaggerFromFile--">getSwaggerFromFile</a></span>()</code>
<div class="block">Returns the localized Swagger from the file system.</div>
</td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true"
title="class or interface in java.net">URI</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUri-boolean-java.util.Map-">getUri</a></span>(boolean includeQuery,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</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>,?> addQueryParams)</code>
<div class="block">Returns the URI for this request.</div>
</td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/UriContext.html" title="class in
org.apache.juneau">UriContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUriContext--">getUriContext</a></span>()</code>
<div class="block">Returns the URI context of the request.</div>
</td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/UriResolver.html" title="class in
org.apache.juneau">UriResolver</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUriResolver--">getUriResolver</a></span>()</code>
<div class="block">Shortcut for calling <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUriResolver--"><code>getUriResolver()</code></a>
using <a
href="../../../../org/apache/juneau/UriResolution.html#ROOT_RELATIVE"><code>UriResolution.ROOT_RELATIVE</code></a>
and
<a
href="../../../../org/apache/juneau/UriRelativity.html#RESOURCE"><code>UriRelativity.RESOURCE</code></a></div>
</td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/UriResolver.html" title="class in
org.apache.juneau">UriResolver</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUriResolver-org.apache.juneau.UriResolution-org.apache.juneau.UriRelativity-">getUriResolver</a></span>(<a
href="../../../../org/apache/juneau/UriResolution.html" title="enum in
org.apache.juneau">UriResolution</a> resolution,
<a href="../../../../org/apache/juneau/UriRelativity.html"
title="enum in org.apache.juneau">UriRelativity</a> relativity)</code>
<div class="block">Returns a URI resolver that can be used to convert URIs to
absolute or root-relative form.</div>
</td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class
in org.apache.juneau.svl">VarResolverSession</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getVarResolverSession--">getVarResolverSession</a></span>()</code>
<div class="block">Returns the variable resolver session for this request
using session objects created by
<a
href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a>.</div>
</td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</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>,<a
href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in
org.apache.juneau.rest.widget">Widget</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getWidgets--">getWidgets</a></span>()</code>
<div class="block">Returns the widgets used for resolving <js>"$W{...}"</js>
string variables.</div>
</td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#isPlainText--">isPlainText</a></span>()</code>
<div class="block">Returns <jk>true</jk> if <code>&plainText=true</code>
was specified as a URL parameter.</div>
</td>
</tr>
-<tr id="i47" class="rowColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in
org.apache.juneau.rest">RestRequest</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#prop-java.lang.String-java.lang.Object-">prop</a></span>(<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)</code>
<div class="block">Shortcut for calling <code>getProperties().append(name,
value);</code> fluently.</div>
</td>
</tr>
-<tr id="i48" class="altColor">
+<tr id="i50" class="altColor">
+<td class="colFirst"><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></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#resolveProperty-org.apache.juneau.rest.CallMethod-java.lang.String-java.lang.String-">resolveProperty</a></span>(org.apache.juneau.rest.CallMethod cm,
+ <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> category,
+ <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)</code>
+<div class="block">Resolves the specified property.</div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
<td class="colFirst"><code><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/RestRequest.html#resolveVars-java.lang.String-">resolveVars</a></span>(<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> input)</code>
<div class="block">Shortcut for calling
<code>getVarResolverSession().resolve(input)</code>.</div>
</td>
</tr>
-<tr id="i49" class="rowColor">
+<tr id="i52" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#setCharacterEncoding-java.lang.String-">setCharacterEncoding</a></span>(<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> charset)</code>
<div class="block">Sets the charset to expect on the request body.</div>
</td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i53" class="rowColor">
<td class="colFirst"><code><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/RestRequest.html#toString--">toString</a></span>()</code> </td>
</tr>
@@ -535,7 +555,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getDescription</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/RestRequest.html#line.206">getDescription</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/RestRequest.html#line.210">getDescription</a>()</pre>
<div class="block">Returns a string of the form <js>"HTTP method-name
full-url"</js></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -549,7 +569,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getAttribute</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.218">getAttribute</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="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.222">getAttribute</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> def)</pre>
<div class="block">Same as <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#getAttribute-java.lang.String-"
title="class or interface in
javax.servlet"><code>ServletRequestWrapper.getAttribute(String)</code></a> but
returns a default value if not found.</div>
<dl>
@@ -567,7 +587,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>attr</h4>
-<pre>public <a href="../../../../org/apache/juneau/rest/RestRequest.html"
title="class in org.apache.juneau.rest">RestRequest</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.230">attr</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="../../../../org/apache/juneau/rest/RestRequest.html"
title="class in org.apache.juneau.rest">RestRequest</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.234">attr</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)</pre>
<div class="block">Shorthand method for calling <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#setAttribute-java.lang.String-java.lang.Object-"
title="class or interface in
javax.servlet"><code>ServletRequestWrapper.setAttribute(String,
Object)</code></a> fluently.</div>
<dl>
@@ -579,13 +599,81 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
</dl>
</li>
</ul>
+<a
name="resolveProperty-org.apache.juneau.rest.CallMethod-java.lang.String-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resolveProperty</h4>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.298">resolveProperty</a>(org.apache.juneau.rest.CallMethod cm,
+ <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> category,
+ <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>
+<div class="block">Resolves the specified property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>cm</code> - The <code>CallMethod</code> object where the
<code>HtmlDocSerializer</code> settings are defined.
+ Optional value. If not specified, then won't resolve
<code>HtmlDocSerializer</code> properties.</dd>
+<dd><code>category</code> - The property category.
+ The possible values are:
+ <ul>
+ <li>
+ <js>"Attribute"</js> - Value returned by <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getAttribute-java.lang.String-"
title="class or interface in
javax.servlet"><code>ServletRequest.getAttribute(String)</code></a>.
+ <li>
+ <js>"FormData"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getFormData-java.lang.String-"><code>getFormData(String)</code></a>.
+ <li>
+ <js>"Header"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getHeader-java.lang.String-"><code>getHeader(String)</code></a>.
+ <li>
+ <js>"HtmlDocSerializer"</js>
+ <br>Valid names:
+ <ul>
+ <li><js>"aside"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_aside"><code>HtmlDocSerializerContext.HTMLDOC_aside</code></a>
+ <li><js>"footer"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_footer"><code>HtmlDocSerializerContext.HTMLDOC_footer</code></a>
+ <li><js>"header"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_header"><code>HtmlDocSerializerContext.HTMLDOC_header</code></a>
+ <li><js>"links.list"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_links"><code>HtmlDocSerializerContext.HTMLDOC_links</code></a>
+ <li><js>"nav"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_nav"><code>HtmlDocSerializerContext.HTMLDOC_nav</code></a>
+ <li><js>"noResultsMessage"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_noResultsMessage"><code>HtmlDocSerializerContext.HTMLDOC_noResultsMessage</code></a>
+ <li><js>"nowrap"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_nowrap"><code>HtmlDocSerializerContext.HTMLDOC_nowrap</code></a>
+ <li><js>"script.list"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_script"><code>HtmlDocSerializerContext.HTMLDOC_script</code></a>
+ <li><js>"style.list"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_style"><code>HtmlDocSerializerContext.HTMLDOC_style</code></a>
+ <li><js>"stylesheet"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_stylesheet"><code>HtmlDocSerializerContext.HTMLDOC_stylesheet</code></a>
+ <li><js>"template"</js> - See <a
href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_template"><code>HtmlDocSerializerContext.HTMLDOC_template</code></a>
+ </ul>
+ <li>
+ <js>"Path"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getPath-java.lang.String-"><code>getPath(String)</code></a>.
+ <li>
+ <js>"Query"</js> = Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getQuery-java.lang.String-"><code>getQuery(String)</code></a>.
+ <li>
+ <js>"Request"</js>
+ <br>Valid names:
+ <ul>
+ <li><js>"contextPath"</js> - Value returned by <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getContextPath--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getContextPath()</code></a>
+ <li><js>"method"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getMethod--"><code>getMethod()</code></a>
+ <li><js>"methodDescription"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getMethodDescription--"><code>getMethodDescription()</code></a>
+ <li><js>"methodSummary"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getMethodSummary--"><code>getMethodSummary()</code></a>
+ <li><js>"pathInfo"</js> - Value returned by <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getPathInfo--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getPathInfo()</code></a>
+ <li><js>"requestParentURI"</js> - Value returned by <a
href="../../../../org/apache/juneau/UriContext.html#getRootRelativePathInfoParent--"><code>UriContext.getRootRelativePathInfoParent()</code></a>
+ <li><js>"requestURI"</js> - Value returned by <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getRequestURI--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getRequestURI()</code></a>
+ <li><js>"servletDescription"</js> - Value returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getServletDescription--"><code>getServletDescription()</code></a>
+ <li><js>"servletParentURI"</js> - Value returned by <a
href="../../../../org/apache/juneau/UriContext.html#getRootRelativeServletPathParent--"><code>UriContext.getRootRelativeServletPathParent()</code></a>
+ <li><js>"servletPath"</js> - See <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getServletPath--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getServletPath()</code></a>
+ <li><js>"servletTitle"</js> - See <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getServletTitle--"><code>getServletTitle()</code></a>
+ <li><js>"servletURI"</js> - See <a
href="../../../../org/apache/juneau/UriContext.html#getRootRelativeServletPath--"><code>UriContext.getRootRelativeServletPath()</code></a>
+ <li><js>"siteName"</js> - See <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getSiteName--"><code>getSiteName()</code></a>
+ </ul>
+ </ul></dd>
+<dd><code>name</code> - The property name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The resolve property, or <jk>null</jk> if it wasn't found.</dd>
+</dl>
+</li>
+</ul>
<a name="getProperties--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProperties</h4>
-<pre>public <a href="../../../../org/apache/juneau/ObjectMap.html"
title="class in org.apache.juneau">ObjectMap</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.256">getProperties</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/ObjectMap.html"
title="class in org.apache.juneau">ObjectMap</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.459">getProperties</a>()</pre>
<div class="block">Retrieve the properties active for this request.
<p>
@@ -602,7 +690,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>prop</h4>
-<pre>public <a href="../../../../org/apache/juneau/rest/RestRequest.html"
title="class in org.apache.juneau.rest">RestRequest</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.267">prop</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="../../../../org/apache/juneau/rest/RestRequest.html"
title="class in org.apache.juneau.rest">RestRequest</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.470">prop</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)</pre>
<div class="block">Shortcut for calling <code>getProperties().append(name,
value);</code> fluently.</div>
<dl>
@@ -620,7 +708,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHeaders</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in
org.apache.juneau.rest">RequestHeaders</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.282">getHeaders</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in
org.apache.juneau.rest">RequestHeaders</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.485">getHeaders</a>()</pre>
<div class="block">Returns the headers on this request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -634,7 +722,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHeader</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/RestRequest.html#line.287">getHeader</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>
+<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/RestRequest.html#line.490">getHeader</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true#getHeader-java.lang.String-"
title="class or interface in javax.servlet.http">getHeader</a></code> in
interface <code><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">HttpServletRequest</a></code></dd>
@@ -649,7 +737,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHeaders</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</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>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.292">getHeaders</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>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</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>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.495">getHeaders</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true#getHeaders-java.lang.String-"
title="class or interface in javax.servlet.http">getHeaders</a></code> in
interface <code><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">HttpServletRequest</a></code></dd>
@@ -664,7 +752,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSupportedMediaTypes</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.304">getSupportedMediaTypes</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.507">getSupportedMediaTypes</a>()</pre>
<div class="block">Returns the media types that are valid for
<code>Content-Type</code> headers on the request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -678,7 +766,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>setCharacterEncoding</h4>
-<pre>public void <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.312">setCharacterEncoding</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> charset)</pre>
+<pre>public void <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.515">setCharacterEncoding</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> charset)</pre>
<div class="block">Sets the charset to expect on the request body.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -694,7 +782,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getCharacterEncoding</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/RestRequest.html#line.320">getCharacterEncoding</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/RestRequest.html#line.523">getCharacterEncoding</a>()</pre>
<div class="block">Returns the charset specified on the
<code>Content-Type</code> header, or <js>"UTF-8"</js> if not specified.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -710,7 +798,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getLocale</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.340">getLocale</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.543">getLocale</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getLocale--"
title="class or interface in javax.servlet">getLocale</a></code> in
interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true"
title="class or interface in javax.servlet">ServletRequest</a></code></dd>
@@ -725,7 +813,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getLocales</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</a><<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>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.351">getLocales</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</a><<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>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.554">getLocales</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getLocales--"
title="class or interface in javax.servlet">getLocales</a></code> in
interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true"
title="class or interface in javax.servlet">ServletRequest</a></code></dd>
@@ -740,7 +828,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getQuery</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in
org.apache.juneau.rest">RequestQuery</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.382">getQuery</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in
org.apache.juneau.rest">RequestQuery</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.585">getQuery</a>()</pre>
<div class="block">Equivalent to <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#getParameterMap--"
title="class or interface in
javax.servlet"><code>ServletRequestWrapper.getParameterMap()</code></a>, but
only looks for query parameters in the URL, not form posts.
<p>
@@ -761,7 +849,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getQuery</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/RestRequest.html#line.392">getQuery</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>
+<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/RestRequest.html#line.595">getQuery</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>
<div class="block">Shortcut for calling
<code>getQuery().getString(name)</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -777,7 +865,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getFormData</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in
org.apache.juneau.rest">RequestFormData</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.406">getFormData</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in
org.apache.juneau.rest">RequestFormData</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.609">getFormData</a>()</pre>
<div class="block">Retrieves the URL-encoded form data from the request if the
body has already been cached locally.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -791,7 +879,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getFormData</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/RestRequest.html#line.433">getFormData</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>
+<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/RestRequest.html#line.636">getFormData</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>
<div class="block">Shortcut for calling
<code>getFormData().getString(name)</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -807,7 +895,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getPathMatch</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestPathMatch.html" title="class in
org.apache.juneau.rest">RequestPathMatch</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.447">getPathMatch</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestPathMatch.html" title="class in
org.apache.juneau.rest">RequestPathMatch</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.650">getPathMatch</a>()</pre>
<div class="block">Retrieves the URL-encoded form data from the request if the
body has already been cached locally.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -815,13 +903,29 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
</dl>
</li>
</ul>
+<a name="getPath-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPath</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/RestRequest.html#line.660">getPath</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>
+<div class="block">Shortcut for calling
<code>getPathMatch().get(name)</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The path variable name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The path variable value, or <jk>null<jk> if not found.</dd>
+</dl>
+</li>
+</ul>
<a name="getBody--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBody</h4>
-<pre>public <a href="../../../../org/apache/juneau/rest/RequestBody.html"
title="class in org.apache.juneau.rest">RequestBody</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.461">getBody</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/rest/RequestBody.html"
title="class in org.apache.juneau.rest">RequestBody</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.673">getBody</a>()</pre>
<div class="block">Returns the body of this HTTP request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -835,7 +939,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReader</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true"
title="class or interface in java.io">BufferedReader</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.476">getReader</a>()
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true"
title="class or interface in java.io">BufferedReader</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.688">getReader</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>
<div class="block">Returns the HTTP body content as a <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>.
@@ -861,7 +965,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getInputStream</h4>
-<pre>public <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletInputStream.html?is-external=true"
title="class or interface in javax.servlet">ServletInputStream</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.490">getInputStream</a>()
+<pre>public <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletInputStream.html?is-external=true"
title="class or interface in javax.servlet">ServletInputStream</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.702">getInputStream</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>
<div class="block">Returns the HTTP body content as an <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>.
@@ -885,7 +989,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getUriContext</h4>
-<pre>public <a href="../../../../org/apache/juneau/UriContext.html"
title="class in org.apache.juneau">UriContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.512">getUriContext</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/UriContext.html"
title="class in org.apache.juneau">UriContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.724">getUriContext</a>()</pre>
<div class="block">Returns the URI context of the request.
<p>
@@ -903,7 +1007,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getUriResolver</h4>
-<pre>public <a href="../../../../org/apache/juneau/UriResolver.html"
title="class in org.apache.juneau">UriResolver</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.531">getUriResolver</a>(<a
href="../../../../org/apache/juneau/UriResolution.html" title="enum in
org.apache.juneau">UriResolution</a> resolution,
+<pre>public <a href="../../../../org/apache/juneau/UriResolver.html"
title="class in org.apache.juneau">UriResolver</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.743">getUriResolver</a>(<a
href="../../../../org/apache/juneau/UriResolution.html" title="enum in
org.apache.juneau">UriResolution</a> resolution,
<a
href="../../../../org/apache/juneau/UriRelativity.html" title="enum in
org.apache.juneau">UriRelativity</a> relativity)</pre>
<div class="block">Returns a URI resolver that can be used to convert URIs to
absolute or root-relative form.</div>
<dl>
@@ -921,7 +1025,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getUriResolver</h4>
-<pre>public <a href="../../../../org/apache/juneau/UriResolver.html"
title="class in org.apache.juneau">UriResolver</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.541">getUriResolver</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/UriResolver.html"
title="class in org.apache.juneau">UriResolver</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.753">getUriResolver</a>()</pre>
<div class="block">Shortcut for calling <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUriResolver--"><code>getUriResolver()</code></a>
using <a
href="../../../../org/apache/juneau/UriResolution.html#ROOT_RELATIVE"><code>UriResolution.ROOT_RELATIVE</code></a>
and
<a
href="../../../../org/apache/juneau/UriRelativity.html#RESOURCE"><code>UriRelativity.RESOURCE</code></a></div>
<dl>
@@ -936,7 +1040,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getUri</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true"
title="class or interface in java.net">URI</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.557">getUri</a>(boolean includeQuery,
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true"
title="class or interface in java.net">URI</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.769">getUri</a>(boolean includeQuery,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</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>,?> addQueryParams)</pre>
<div class="block">Returns the URI for this request.
@@ -953,13 +1057,30 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
</dl>
</li>
</ul>
+<a name="getSiteName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSiteName</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/RestRequest.html#line.801">getSiteName</a>()</pre>
+<div class="block">Returns the localized site name.
+
+ <p>
+ Equivalent to calling <a
href="../../../../org/apache/juneau/rest/RestInfoProvider.html#getSiteName-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getSiteName(RestRequest)</code></a>
with this object.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The localized servlet label.</dd>
+</dl>
+</li>
+</ul>
<a name="getServletTitle--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServletTitle</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/RestRequest.html#line.589">getServletTitle</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/RestRequest.html#line.813">getServletTitle</a>()</pre>
<div class="block">Returns the localized servlet title.
<p>
@@ -976,7 +1097,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getServletDescription</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/RestRequest.html#line.601">getServletDescription</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/RestRequest.html#line.825">getServletDescription</a>()</pre>
<div class="block">Returns the localized servlet description.
<p>
@@ -993,7 +1114,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMethodSummary</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/RestRequest.html#line.613">getMethodSummary</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/RestRequest.html#line.837">getMethodSummary</a>()</pre>
<div class="block">Returns the localized method summary.
<p>
@@ -1010,7 +1131,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMethodDescription</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/RestRequest.html#line.625">getMethodDescription</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/RestRequest.html#line.849">getMethodDescription</a>()</pre>
<div class="block">Returns the localized method description.
<p>
@@ -1027,7 +1148,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getStylesheet</h4>
-<pre>protected <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/RestRequest.html#line.638">getStylesheet</a>()</pre>
+<pre>protected <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/RestRequest.html#line.862">getStylesheet</a>()</pre>
<div class="block">Returns the value of the <jk>"stylesheet"</js>
parameter.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1041,7 +1162,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSerializerGroup</h4>
-<pre>public <a
href="../../../../org/apache/juneau/serializer/SerializerGroup.html"
title="class in org.apache.juneau.serializer">SerializerGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.647">getSerializerGroup</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/serializer/SerializerGroup.html"
title="class in org.apache.juneau.serializer">SerializerGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.871">getSerializerGroup</a>()</pre>
<div class="block">Returns the serializers associated with this request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1055,7 +1176,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getParserGroup</h4>
-<pre>public <a
href="../../../../org/apache/juneau/parser/ParserGroup.html" title="class in
org.apache.juneau.parser">ParserGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.656">getParserGroup</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/parser/ParserGroup.html" title="class in
org.apache.juneau.parser">ParserGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.880">getParserGroup</a>()</pre>
<div class="block">Returns the parsers associated with this request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1069,7 +1190,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMethod</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/RestRequest.html#line.669">getMethod</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/RestRequest.html#line.893">getMethod</a>()</pre>
<div class="block">Returns the method of this request.
<p>
@@ -1089,7 +1210,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHttpMethod</h4>
-<pre>public <a href="../../../../org/apache/juneau/http/HttpMethod.html"
title="enum in org.apache.juneau.http">HttpMethod</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.681">getHttpMethod</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/http/HttpMethod.html"
title="enum in org.apache.juneau.http">HttpMethod</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.905">getHttpMethod</a>()</pre>
<div class="block">Returns the HTTP 1.1 method name of the request as an enum.
<p>
@@ -1106,7 +1227,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getContentLength</h4>
-<pre>public int <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.686">getContentLength</a>()</pre>
+<pre>public int <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.910">getContentLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getContentLength--"
title="class or interface in
javax.servlet">getContentLength</a></code> in interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true"
title="class or interface in javax.servlet">ServletRequest</a></code></dd>
@@ -1121,7 +1242,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>isPlainText</h4>
-<pre>public boolean <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.706">isPlainText</a>()</pre>
+<pre>public boolean <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.930">isPlainText</a>()</pre>
<div class="block">Returns <jk>true</jk> if <code>&plainText=true</code>
was specified as a URL parameter.
<p>
@@ -1142,7 +1263,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMessage</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/RestRequest.html#line.717">getMessage</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> key,
+<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/RestRequest.html#line.941">getMessage</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> key,
<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">Shortcut method for calling <a
href="../../../../org/apache/juneau/utils/MessageBundle.html#getString-java.util.Locale-java.lang.String-java.lang.Object...-"><code>MessageBundle.getString(Locale,
String, Object...)</code></a> based on the request locale.</div>
<dl>
@@ -1160,7 +1281,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getResourceBundle</h4>
-<pre>public <a
href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in
org.apache.juneau.utils">MessageBundle</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.726">getResourceBundle</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in
org.apache.juneau.utils">MessageBundle</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.950">getResourceBundle</a>()</pre>
<div class="block">Returns the resource bundle for the request locale.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1174,7 +1295,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getContext</h4>
-<pre>public <a href="../../../../org/apache/juneau/rest/RestContext.html"
title="class in org.apache.juneau.rest">RestContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.739">getContext</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/rest/RestContext.html"
title="class in org.apache.juneau.rest">RestContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.963">getContext</a>()</pre>
<div class="block">Returns the servlet handling the request.
<p>
@@ -1192,7 +1313,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getJavaMethod</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.758">getJavaMethod</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.982">getJavaMethod</a>()</pre>
<div class="block">Returns the java method handling the request.
<p>
@@ -1216,7 +1337,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getBeanSession</h4>
-<pre>public <a href="../../../../org/apache/juneau/BeanSession.html"
title="class in org.apache.juneau">BeanSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.767">getBeanSession</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/BeanSession.html"
title="class in org.apache.juneau">BeanSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.991">getBeanSession</a>()</pre>
<div class="block">Returns the <a
href="../../../../org/apache/juneau/BeanSession.html" title="class in
org.apache.juneau"><code>BeanSession</code></a> associated with this
request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1230,9 +1351,12 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getVarResolverSession</h4>
-<pre>public <a
href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class
in org.apache.juneau.svl">VarResolverSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.777">getVarResolverSession</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class
in org.apache.juneau.svl">VarResolverSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1004">getVarResolverSession</a>()</pre>
<div class="block">Returns the variable resolver session for this request
using session objects created by
- <a
href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a>.</div>
+ <a
href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a>.
+
+ <p>
+ See <a
href="../../../../org/apache/juneau/rest/RestContext.html#getVarResolver--"><code>RestContext.getVarResolver()</code></a>
for the list of supported variables.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The variable resolver for this request.</dd>
@@ -1245,7 +1369,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>resolveVars</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/RestRequest.html#line.789">resolveVars</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> input)</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/RestRequest.html#line.1016">resolveVars</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> input)</pre>
<div class="block">Shortcut for calling
<code>getVarResolverSession().resolve(input)</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1261,7 +1385,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReaderResource</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.805">getReaderResource</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="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1033">getReaderResource</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,
boolean resolveVars,
<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a> mediaType)
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>
@@ -1271,7 +1395,8 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - The name of the resource (i.e. the value normally
passed to <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true#getResourceAsStream-java.lang.String-"
title="class or interface in
java.lang"><code>Class.getResourceAsStream(String)</code></a>.</dd>
<dd><code>resolveVars</code> - If <jk>true</jk>, any <a
href="../../../../org/apache/juneau/rest/annotation/Parameter.html"
title="annotation in
org.apache.juneau.rest.annotation"><code>Parameter</code></a> variables will be
- resolved by the variable resolver returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getVarResolverSession--"><code>getVarResolverSession()</code></a>.</dd>
+ resolved by the variable resolver returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getVarResolverSession--"><code>getVarResolverSession()</code></a>.
+ <br>See <a
href="../../../../org/apache/juneau/rest/RestContext.html#getVarResolver--"><code>RestContext.getVarResolver()</code></a>
for the list of supported variables.</dd>
<dd><code>mediaType</code> - The value to set as the <js>"Content-Type"</js>
header for this object.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A new reader resource, or <jk>null</jk> if resource could not be
found.</dd>
@@ -1286,7 +1411,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReaderResource</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.826">getReaderResource</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="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1055">getReaderResource</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,
boolean resolveVars)
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>
<div class="block">Same as <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-org.apache.juneau.http.MediaType-"><code>getReaderResource(String,
boolean, MediaType)</code></a> except uses the resource mime-type map
@@ -1295,7 +1420,8 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - The name of the resource (i.e. the value normally
passed to <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true#getResourceAsStream-java.lang.String-"
title="class or interface in
java.lang"><code>Class.getResourceAsStream(String)</code></a>.</dd>
<dd><code>resolveVars</code> - If <jk>true</jk>, any <a
href="../../../../org/apache/juneau/rest/annotation/Parameter.html"
title="annotation in
org.apache.juneau.rest.annotation"><code>Parameter</code></a> variables will be
- resolved by the variable resolver returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getVarResolverSession--"><code>getVarResolverSession()</code></a>.</dd>
+ resolved by the variable resolver returned by <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getVarResolverSession--"><code>getVarResolverSession()</code></a>.
+ <br>See <a
href="../../../../org/apache/juneau/rest/RestContext.html#getVarResolver--"><code>RestContext.getVarResolver()</code></a>
for the list of supported variables.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A new reader resource, or <jk>null</jk> if resource could not be
found.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -1309,7 +1435,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReaderResource</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.837">getReaderResource</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="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1066">getReaderResource</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)
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>
<div class="block">Same as <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-"><code>getReaderResource(String,
boolean)</code></a> with <code>resolveVars == <jk>false</jk></code></div>
<dl>
@@ -1328,7 +1454,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getConfigFile</h4>
-<pre>public <a href="../../../../org/apache/juneau/ini/ConfigFile.html"
title="class in org.apache.juneau.ini">ConfigFile</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.848">getConfigFile</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/ini/ConfigFile.html"
title="class in org.apache.juneau.ini">ConfigFile</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1077">getConfigFile</a>()</pre>
<div class="block">Returns the config file associated with the servlet.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1343,7 +1469,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSwagger</h4>
-<pre>public <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.861">getSwagger</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1090">getSwagger</a>()</pre>
<div class="block">Returns the localized swagger associated with the
servlet.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1358,7 +1484,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getWidgets</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</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>,<a
href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in
org.apache.juneau.rest.widget">Widget</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.874">getWidgets</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</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>,<a
href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in
org.apache.juneau.rest.widget">Widget</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1103">getWidgets</a>()</pre>
<div class="block">Returns the widgets used for resolving <js>"$W{...}"</js>
string variables.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1373,7 +1499,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSwaggerFromFile</h4>
-<pre>protected <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.890">getSwaggerFromFile</a>()</pre>
+<pre>protected <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.1119">getSwaggerFromFile</a>()</pre>
<div class="block">Returns the localized Swagger from the file system.
<p>
@@ -1394,7 +1520,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockListLast">
<li class="blockList">
<h4>toString</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/RestRequest.html#line.899">toString</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/RestRequest.html#line.1128">toString</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#toString--"
title="class or interface in java.lang">toString</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>