You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2017/09/02 17:21:38 UTC

[06/19] incubator-juneau-website git commit: Update javadocs.

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4cba2c2c/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/HelloWorldResource.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/HelloWorldResource.html b/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/HelloWorldResource.html
new file mode 100644
index 0000000..a3679dc
--- /dev/null
+++ b/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/HelloWorldResource.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file        *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance            *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License.  You may obtain a copy of the License at                                                              *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// *                                                                                                                         *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// *  http://www.apache.org/licenses/LICENSE-2.0                                                                             *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// *                                                                                                                         *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an  *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the        *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License.                                              *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.microservice.sample;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import org.apache.juneau.microservice.Resource;<a name="line.15"></a>
+<span class="sourceLineNo">016</span>import org.apache.juneau.rest.annotation.RestMethod;<a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.rest.annotation.RestResource;<a name="line.17"></a>
+<span class="sourceLineNo">018</span><a name="line.18"></a>
+<span class="sourceLineNo">019</span>/**<a name="line.19"></a>
+<span class="sourceLineNo">020</span> * Sample REST resource that prints out a simple "Hello world!" message.<a name="line.20"></a>
+<span class="sourceLineNo">021</span> */<a name="line.21"></a>
+<span class="sourceLineNo">022</span>@RestResource(<a name="line.22"></a>
+<span class="sourceLineNo">023</span>   title="Hello World example",<a name="line.23"></a>
+<span class="sourceLineNo">024</span>   path="/helloworld",<a name="line.24"></a>
+<span class="sourceLineNo">025</span>   description="Simplest possible REST resource"<a name="line.25"></a>
+<span class="sourceLineNo">026</span>)<a name="line.26"></a>
+<span class="sourceLineNo">027</span>public class HelloWorldResource extends Resource {<a name="line.27"></a>
+<span class="sourceLineNo">028</span>   private static final long serialVersionUID = 1L;<a name="line.28"></a>
+<span class="sourceLineNo">029</span><a name="line.29"></a>
+<span class="sourceLineNo">030</span>   /** GET request handler */<a name="line.30"></a>
+<span class="sourceLineNo">031</span>   @RestMethod(name="GET", path="/*")<a name="line.31"></a>
+<span class="sourceLineNo">032</span>   public String sayHello() {<a name="line.32"></a>
+<span class="sourceLineNo">033</span>      return "Hello world!";<a name="line.33"></a>
+<span class="sourceLineNo">034</span>   }<a name="line.34"></a>
+<span class="sourceLineNo">035</span>}<a name="line.35"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4cba2c2c/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/RootResources.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/RootResources.html b/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/RootResources.html
new file mode 100644
index 0000000..43d9670
--- /dev/null
+++ b/content/site/apidocs/src-html/org/apache/juneau/microservice/sample/RootResources.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file        *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance            *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License.  You may obtain a copy of the License at                                                              *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// *                                                                                                                         *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// *  http://www.apache.org/licenses/LICENSE-2.0                                                                             *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// *                                                                                                                         *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an  *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the        *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License.                                              *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.microservice.sample;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import static org.apache.juneau.html.HtmlDocSerializerContext.HTMLDOC_links;<a name="line.15"></a>
+<span class="sourceLineNo">016</span><a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.microservice.ResourceGroup;<a name="line.17"></a>
+<span class="sourceLineNo">018</span>import org.apache.juneau.microservice.resources.ConfigResource;<a name="line.18"></a>
+<span class="sourceLineNo">019</span>import org.apache.juneau.microservice.resources.LogsResource;<a name="line.19"></a>
+<span class="sourceLineNo">020</span>import org.apache.juneau.rest.annotation.Property;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import org.apache.juneau.rest.annotation.RestResource;<a name="line.21"></a>
+<span class="sourceLineNo">022</span><a name="line.22"></a>
+<span class="sourceLineNo">023</span>/**<a name="line.23"></a>
+<span class="sourceLineNo">024</span> * Root microservice page.<a name="line.24"></a>
+<span class="sourceLineNo">025</span> */<a name="line.25"></a>
+<span class="sourceLineNo">026</span>@RestResource(<a name="line.26"></a>
+<span class="sourceLineNo">027</span>   path="/",<a name="line.27"></a>
+<span class="sourceLineNo">028</span>   title="Juneau Microservice Template",<a name="line.28"></a>
+<span class="sourceLineNo">029</span>   description="Template for creating REST microservices",<a name="line.29"></a>
+<span class="sourceLineNo">030</span>   properties={<a name="line.30"></a>
+<span class="sourceLineNo">031</span>      @Property(name=HTMLDOC_links, value="{options:'?method=OPTIONS'}")<a name="line.31"></a>
+<span class="sourceLineNo">032</span>   },<a name="line.32"></a>
+<span class="sourceLineNo">033</span>   children={<a name="line.33"></a>
+<span class="sourceLineNo">034</span>      HelloWorldResource.class,<a name="line.34"></a>
+<span class="sourceLineNo">035</span>      ConfigResource.class,<a name="line.35"></a>
+<span class="sourceLineNo">036</span>      LogsResource.class<a name="line.36"></a>
+<span class="sourceLineNo">037</span>   }<a name="line.37"></a>
+<span class="sourceLineNo">038</span>)<a name="line.38"></a>
+<span class="sourceLineNo">039</span>public class RootResources extends ResourceGroup {<a name="line.39"></a>
+<span class="sourceLineNo">040</span>   private static final long serialVersionUID = 1L;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>}<a name="line.41"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4cba2c2c/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.Builder.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.Builder.html b/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.Builder.html
index 76a599f..ce806d7 100644
--- a/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.Builder.html
+++ b/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.Builder.html
@@ -267,7 +267,7 @@
 <span class="sourceLineNo">259</span>      if ("html".equals(subType) || "xhtml".equals(subType) || "xml".equals(subType))<a name="line.259"></a>
 <span class="sourceLineNo">260</span>         s = s.replaceAll("(?s)&lt;!--(.*?)--&gt;\\s*", "");<a name="line.260"></a>
 <span class="sourceLineNo">261</span>      else if ("json".equals(subType) || "javascript".equals(subType) || "css".equals(subType))<a name="line.261"></a>
-<span class="sourceLineNo">262</span>         s.replaceAll("(?s)\\/\\*(.*?)\\*\\/\\s*", "");<a name="line.262"></a>
+<span class="sourceLineNo">262</span>         s = s.replaceAll("(?s)\\/\\*(.*?)\\*\\/\\s*", "");<a name="line.262"></a>
 <span class="sourceLineNo">263</span>      return s;<a name="line.263"></a>
 <span class="sourceLineNo">264</span>   }<a name="line.264"></a>
 <span class="sourceLineNo">265</span>}<a name="line.265"></a>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4cba2c2c/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.html b/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.html
index 76a599f..ce806d7 100644
--- a/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.html
+++ b/content/site/apidocs/src-html/org/apache/juneau/rest/ReaderResource.html
@@ -267,7 +267,7 @@
 <span class="sourceLineNo">259</span>      if ("html".equals(subType) || "xhtml".equals(subType) || "xml".equals(subType))<a name="line.259"></a>
 <span class="sourceLineNo">260</span>         s = s.replaceAll("(?s)&lt;!--(.*?)--&gt;\\s*", "");<a name="line.260"></a>
 <span class="sourceLineNo">261</span>      else if ("json".equals(subType) || "javascript".equals(subType) || "css".equals(subType))<a name="line.261"></a>
-<span class="sourceLineNo">262</span>         s.replaceAll("(?s)\\/\\*(.*?)\\*\\/\\s*", "");<a name="line.262"></a>
+<span class="sourceLineNo">262</span>         s = s.replaceAll("(?s)\\/\\*(.*?)\\*\\/\\s*", "");<a name="line.262"></a>
 <span class="sourceLineNo">263</span>      return s;<a name="line.263"></a>
 <span class="sourceLineNo">264</span>   }<a name="line.264"></a>
 <span class="sourceLineNo">265</span>}<a name="line.265"></a>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4cba2c2c/content/site/apidocs/src-html/org/apache/juneau/rest/RequestPathMatch.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/src-html/org/apache/juneau/rest/RequestPathMatch.html b/content/site/apidocs/src-html/org/apache/juneau/rest/RequestPathMatch.html
index 24c2c3d..c63e70e 100644
--- a/content/site/apidocs/src-html/org/apache/juneau/rest/RequestPathMatch.html
+++ b/content/site/apidocs/src-html/org/apache/juneau/rest/RequestPathMatch.html
@@ -69,7 +69,7 @@
 <span class="sourceLineNo">061</span>    * @param value The parameter value.<a name="line.61"></a>
 <span class="sourceLineNo">062</span>    */<a name="line.62"></a>
 <span class="sourceLineNo">063</span>   public void put(String name, Object value) {<a name="line.63"></a>
-<span class="sourceLineNo">064</span>      put(name, value);<a name="line.64"></a>
+<span class="sourceLineNo">064</span>      super.put(name, value.toString());<a name="line.64"></a>
 <span class="sourceLineNo">065</span>   }<a name="line.65"></a>
 <span class="sourceLineNo">066</span><a name="line.66"></a>
 <span class="sourceLineNo">067</span>   /**<a name="line.67"></a>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4cba2c2c/content/site/apidocs/src-html/org/apache/juneau/rest/RestRequest.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/src-html/org/apache/juneau/rest/RestRequest.html b/content/site/apidocs/src-html/org/apache/juneau/rest/RestRequest.html
index 326f4a9..b4b01c8 100644
--- a/content/site/apidocs/src-html/org/apache/juneau/rest/RestRequest.html
+++ b/content/site/apidocs/src-html/org/apache/juneau/rest/RestRequest.html
@@ -415,7 +415,7 @@
 <span class="sourceLineNo">407</span>      } else if (c == 'R') {<a name="line.407"></a>
 <span class="sourceLineNo">408</span>         if ("Request".equals(category)) {<a name="line.408"></a>
 <span class="sourceLineNo">409</span>            char c2 = StringUtils.charAt(name, 0);<a name="line.409"></a>
-<span class="sourceLineNo">410</span>            if (c == 'c') {<a name="line.410"></a>
+<span class="sourceLineNo">410</span>            if (c2 == 'c') {<a name="line.410"></a>
 <span class="sourceLineNo">411</span>               if ("contextPath".equals(name))<a name="line.411"></a>
 <span class="sourceLineNo">412</span>                  return getContextPath();<a name="line.412"></a>
 <span class="sourceLineNo">413</span>            } else if (c2 == 'm') {<a name="line.413"></a>