This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new c009d9e Javadocs.
c009d9e is described below
commit c009d9eab93f8711f2ae499f06f600eb16ab052d
Author: JamesBognar <[email protected]>
AuthorDate: Tue Dec 11 16:43:24 2018 -0500
Javadocs.
---
.../docs/Topics/15.juneau-examples-rest.html | 51 ++++++------
juneau-doc/juneau-doc.jar | Bin 25300 -> 25378 bytes
.../apache/juneau/doc/internal/DocGenerator.java | 2 +-
juneau-doc/src/main/javadoc/overview.html | 87 ++++++++++-----------
.../src/main/javadoc/resources/fragments/toc.html | 36 ++++-----
5 files changed, 83 insertions(+), 93 deletions(-)
diff --git a/juneau-doc/docs/Topics/15.juneau-examples-rest.html
b/juneau-doc/docs/Topics/15.juneau-examples-rest.html
index 55b23f5..2f58d8e 100644
--- a/juneau-doc/docs/Topics/15.juneau-examples-rest.html
+++ b/juneau-doc/docs/Topics/15.juneau-examples-rest.html
@@ -13,41 +13,36 @@
***************************************************************************************************************************/
-->
-{todo} juneau-examples-rest
+{updated} juneau-examples-rest
-<h5 class='figure'>Archive File</h5>
+<h5 class='figure'>Maven Dependency</h5>
<p class='bpcode w500'>
- juneau-examples-rest-{@property juneauVersion}.zip
+ <xt><dependency></xt>
+
<xt><groupId></xt>org.apache.juneau<xt></groupId></xt>
+
<xt><artifactId></xt>juneau-examples-rest<xt></artifactId></xt>
+ <xt><version></xt>{@property
juneauVersion}<xt></version></xt>
+ <xt></dependency></xt>
</p>
-<p>
- The <code>juneau-examples-rest</code> project includes everything you
need to start the Samples REST
- microservice in an Eclipse workspace.
-</p>
-<p>
- This project is packaged as a Juneau Microservice project that allows
REST resources to be started
- using embedded Jetty.
+<h5 class='figure'>Java Library</h5>
+<p class='bpcode w500'>
+ juneau-examples-rest-{@property juneauVersion}.jar
+</p>
+
+<h5 class='figure'>OSGi Module</h5>
+<p class='bpcode w500'>
+ org.apache.juneau.examples.rest_{@property juneauVersion}.jar
</p>
-<h5 class='topic'>juneau-examples-rest install instructions</h5>
-<p>
- Download the <code>juneau-examples-rest-{@property
juneauVersion}.zip</code> file from the downloads page
- (located in the binaries) and import it into your workspace as an
existing project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.1.png'
style='width:524px'>
-<p>
- Select the archive file and import the project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.2.png'
style='width:523px'>
<p>
- Once loaded, you should see the following project structure:
+ The <code>juneau-examples-rest</code> project includes various examples
of REST resources written
+ using Juneau.
</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.3.png'
style='width:325px'>
<p>
- The microservice can be started from the
<code>juneau-examples-rest.launch</code> file.
- It will start up the microservice on port 10000 which you can then view
through a browser:
+ Note: These examples can be deployed as buildable Eclipse projects
using Jetty or Spring Boot using instructions
+ in the following sections:
</p>
-<p class='bpcode w400'>
- http://localhost:10000
-</p>
-<img class='bordered w400' src='doc-files/juneau-examples-rest.4.png'>
+<ul class='spaced-list'>
+ <li>{@doc juneau-examples-rest-jetty}
+ <li>{@doc juneau-examples-rest-springboot}
+</ul>
\ No newline at end of file
diff --git a/juneau-doc/juneau-doc.jar b/juneau-doc/juneau-doc.jar
index 433513a..fcd5fa6 100644
Binary files a/juneau-doc/juneau-doc.jar and b/juneau-doc/juneau-doc.jar differ
diff --git
a/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
b/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
index 2e45c7b..5fadc78 100644
--- a/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
+++ b/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
@@ -72,7 +72,7 @@ public class DocGenerator {
for (PageFile pf1 : topics.pageFiles) {
toc
- .append("\t<li><p class='toc2
").append(pf1.tags).append("'><a class='doclink'
href='{OVERVIEW_URL}#").append(pf1.fullId).append("'>").append(pf1.title).append("</a></p>\n");
+ .append("\t<li><p
class='").append(pf1.tags.isEmpty() ? "toc2" : pf1.tags).append("'><a
class='doclink'
href='{OVERVIEW_URL}#").append(pf1.fullId).append("'>").append(pf1.title).append("</a></p>\n");
ds
.addLink(pf1.fullId, "#" + pf1.fullId,
"Overview > " + pf1.title);
contents
diff --git a/juneau-doc/src/main/javadoc/overview.html
b/juneau-doc/src/main/javadoc/overview.html
index 1b69a7b..52fd5ff 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -70,12 +70,12 @@
<a href='#TOC' id='TOC'></a><h5 class='toc'>Table of Contents</h5>
<ol class='toc'>
- <li><p class='toc2 '><a class='doclink'
href='#Introduction'>Introduction</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#Introduction'>Introduction</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#Introduction.Features'>Features</a></p>
<li><p class=''><a class='doclink'
href='#Introduction.Components'>Components</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-marshall'>juneau-marshall</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-marshall'>juneau-marshall</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-marshall.Serializers'>Serializers</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall.Parsers'>Parsers</a></p>
@@ -181,7 +181,7 @@
</ol>
<li><p class=''><a class='doclink'
href='#juneau-marshall.BestPractices'>Best Practices</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails'>RDF Details</a></p>
<ol>
@@ -194,21 +194,21 @@
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.TypedLiterals'>Typed Literals</a></p>
</ol>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-dto'>juneau-dto</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-dto'>juneau-dto</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-dto.HTML5'>HTML5</a></p>
<li><p class=''><a class='doclink'
href='#juneau-dto.Atom'>Atom</a></p>
<li><p class=''><a class='doclink'
href='#juneau-dto.Swagger'>Swagger</a></p>
<li><p class=''><a class='doclink'
href='#juneau-dto.SwaggerUI'>Swagger UI</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-svl'>juneau-svl</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-svl'>juneau-svl</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-svl.SimpleVarLanguage'>Simple Variable Language</a></p>
<li><p class='updated'><a class='doclink'
href='#juneau-svl.SvlVariables'>SVL Variables</a></p>
<li><p class=''><a class='doclink'
href='#juneau-svl.VarResolvers'>VarResolvers and VarResolverSessions</a></p>
<li><p class=''><a class='doclink'
href='#juneau-svl.OtherNotes'>Other Notes</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-config'>juneau-config</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-config'>juneau-config</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-config.Overview'>Overview</a></p>
<ol>
@@ -249,7 +249,7 @@
<li><p class=''><a class='doclink'
href='#juneau-config.ClosingConfigs'>Closing Configs</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-config.SystemDefaultConfig'>System Default Config</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-rest-server'>juneau-rest-server</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-rest-server'>juneau-rest-server</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-rest-server.HelloWorldExample'>Hello World Example</a></p>
<li><p class=''><a class='doclink'
href='#juneau-rest-server.ClassHierarchy'>Class Hierarchy</a></p>
@@ -355,15 +355,15 @@
<li><p class=''><a class='doclink'
href='#juneau-rest-server.HTTP2'>Using HTTP/2 features</a></p>
<li><p class=''><a class='doclink'
href='#juneau-rest-server.OtherNotes'>Other Notes</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-rest-server-jaxrs.BaseProvider'>Juneau JAX-RS Provider</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
+ <li><p class='new'><a class='doclink'
href='#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='#juneau-rest-server-springboot.Overview'>Overview</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-rest-client'>juneau-rest-client</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-rest-client'>juneau-rest-client</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-rest-client.RestProxies'>REST Proxies</a></p>
<ol>
@@ -393,7 +393,7 @@
<li><p class=''><a class='doclink'
href='#juneau-rest-client.UnitTesting'>Serverless Unit Testing</a></p>
<li><p class=''><a class='doclink'
href='#juneau-rest-client.Other'>Other Useful Methods</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='#juneau-microservice-core'>juneau-microservice-core</a></p>
+ <li><p class='new'><a class='doclink'
href='#juneau-microservice-core'>juneau-microservice-core</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='#juneau-microservice-core.Overview'>Microservice Overview</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-microservice-core.LifecycleMethods'>Lifecycle Methods</a></p>
@@ -406,7 +406,7 @@
<li><p class='new'><a class='doclink'
href='#juneau-microservice-core.Logging'>Logging</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-microservice-core.Listeners'>Listeners</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
+ <li><p class='new'><a class='doclink'
href='#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='#juneau-microservice-jetty.Overview'>Overview</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-microservice-jetty.LifecycleMethods'>Lifecycle Methods</a></p>
@@ -417,7 +417,7 @@
<li><p class='new'><a class='doclink'
href='#juneau-microservice-jetty.UiCustomization'>UI Customization</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-microservice-jetty.Extending'>Extending JettyMicroservice</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
+ <li><p class='new'><a class='doclink'
href='#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
<ol>
<li><p class='updated'><a class='doclink'
href='#juneau-microservice-jetty-template.Introduction'>Microservice
Introduction</a></p>
<li><p class='updated'><a class='doclink'
href='#juneau-microservice-jetty-template.GettingStarted'>Getting
Started</a></p>
@@ -427,11 +427,11 @@
<li><p class='updated'><a class='doclink'
href='#juneau-microservice-jetty-template.GettingStarted.Building'>Building and
Running from Command-Line</a></p>
</ol>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='#juneau-examples-core'>juneau-examples-core</a></p>
+ <li><p class='toc2'><a class='doclink'
href='#juneau-examples-core'>juneau-examples-core</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='#juneau-examples-core.Examples'>Examples</a></p>
</ol>
- <li><p class='toc2 todo'><a class='doclink'
href='#juneau-examples-rest'>juneau-examples-rest</a></p>
+ <li><p class='updated'><a class='doclink'
href='#juneau-examples-rest'>juneau-examples-rest</a></p>
<ol>
<li><p class='updated'><a class='doclink'
href='#juneau-examples-rest.RootResources'>RootResources</a></p>
<li><p class='updated'><a class='doclink'
href='#juneau-examples-rest.HelloWorldResource'>HelloWorldResource</a></p>
@@ -440,17 +440,17 @@
<li><p class=''><a class='doclink'
href='#juneau-examples-rest.ConfigResource'>ConfigResource</a></p>
<li><p class=''><a class='doclink'
href='#juneau-examples-rest.LogsResource'>LogsResource</a></p>
</ol>
- <li><p class='toc2 todo'><a class='doclink'
href='#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
+ <li><p class='todo'><a class='doclink'
href='#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
<ol>
<li><p class='todo'><a class='doclink'
href='#juneau-examples-rest-jetty.Classes'>Classes</a></p>
<li><p class='todo'><a class='doclink'
href='#juneau-examples-rest-jetty.DeployingToHeroku'>Deploying to Heroku</a></p>
</ol>
- <li><p class='toc2 todo'><a class='doclink'
href='#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
+ <li><p class='todo'><a class='doclink'
href='#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='#juneau-examples-rest-springboot.Classes'>Classes</a></p>
<li><p class='todo'><a class='doclink'
href='#juneau-examples-rest-springboot.DeployingToHeroku'>Deploying to
Heroku</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink' href='#Security'>Security
Best-Practices</a></p>
+ <li><p class='toc2'><a class='doclink' href='#Security'>Security
Best-Practices</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#Security.juneau-marshall'>juneau-marshall</a></p>
<li><p class=''><a class='doclink'
href='#Security.juneau-svl'>juneau-svl</a></p>
@@ -25564,44 +25564,39 @@
<!--
====================================================================================================
-->
-<h2 class='topic todo' onclick='toggle(this)'><a href='#juneau-examples-rest'
id='juneau-examples-rest'>15 - juneau-examples-rest</a></h2>
+<h2 class='topic updated' onclick='toggle(this)'><a
href='#juneau-examples-rest' id='juneau-examples-rest'>15 -
juneau-examples-rest</a></h2>
<div class='topic'><!-- START: 15 - juneau-examples-rest -->
-<h5 class='figure'>Archive File</h5>
+<h5 class='figure'>Maven Dependency</h5>
<p class='bpcode w500'>
- juneau-examples-rest-{@property juneauVersion}.zip
+ <xt><dependency></xt>
+
<xt><groupId></xt>org.apache.juneau<xt></groupId></xt>
+
<xt><artifactId></xt>juneau-examples-rest<xt></artifactId></xt>
+ <xt><version></xt>{@property
juneauVersion}<xt></version></xt>
+ <xt></dependency></xt>
</p>
-<p>
- The <code>juneau-examples-rest</code> project includes everything you
need to start the Samples REST
- microservice in an Eclipse workspace.
-</p>
-<p>
- This project is packaged as a Juneau Microservice project that allows
REST resources to be started
- using embedded Jetty.
+<h5 class='figure'>Java Library</h5>
+<p class='bpcode w500'>
+ juneau-examples-rest-{@property juneauVersion}.jar
+</p>
+
+<h5 class='figure'>OSGi Module</h5>
+<p class='bpcode w500'>
+ org.apache.juneau.examples.rest_{@property juneauVersion}.jar
</p>
-<h5 class='topic'>juneau-examples-rest install instructions</h5>
-<p>
- Download the <code>juneau-examples-rest-{@property
juneauVersion}.zip</code> file from the downloads page
- (located in the binaries) and import it into your workspace as an
existing project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.1.png'
style='width:524px'>
-<p>
- Select the archive file and import the project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.2.png'
style='width:523px'>
<p>
- Once loaded, you should see the following project structure:
+ The <code>juneau-examples-rest</code> project includes various examples
of REST resources written
+ using Juneau.
</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.3.png'
style='width:325px'>
<p>
- The microservice can be started from the
<code>juneau-examples-rest.launch</code> file.
- It will start up the microservice on port 10000 which you can then view
through a browser:
+ Note: These examples can be deployed as buildable Eclipse projects
using Jetty or Spring Boot using instructions
+ in the following sections:
</p>
-<p class='bpcode w400'>
- http://localhost:10000
-</p>
-<img class='bordered w400' src='doc-files/juneau-examples-rest.4.png'>
+<ul class='spaced-list'>
+ <li>{@doc juneau-examples-rest-jetty}
+ <li>{@doc juneau-examples-rest-springboot}
+</ul>
<!--
====================================================================================================
-->
diff --git a/juneau-doc/src/main/javadoc/resources/fragments/toc.html
b/juneau-doc/src/main/javadoc/resources/fragments/toc.html
index 6de8dad..0e841ef 100644
--- a/juneau-doc/src/main/javadoc/resources/fragments/toc.html
+++ b/juneau-doc/src/main/javadoc/resources/fragments/toc.html
@@ -13,12 +13,12 @@
***************************************************************************************************************************/
-->
<ol class='toc'>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#Introduction'>Introduction</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#Introduction'>Introduction</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#Introduction.Features'>Features</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#Introduction.Components'>Components</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall'>juneau-marshall</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall'>juneau-marshall</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall.Serializers'>Serializers</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall.Parsers'>Parsers</a></p>
@@ -124,7 +124,7 @@
</ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall.BestPractices'>Best Practices</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall-rdf.RdfDetails'>RDF Details</a></p>
<ol>
@@ -137,21 +137,21 @@
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-marshall-rdf.RdfDetails.TypedLiterals'>Typed
Literals</a></p>
</ol>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-dto'>juneau-dto</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-dto'>juneau-dto</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-dto.HTML5'>HTML5</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-dto.Atom'>Atom</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-dto.Swagger'>Swagger</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-dto.SwaggerUI'>Swagger UI</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-svl'>juneau-svl</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-svl'>juneau-svl</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-svl.SimpleVarLanguage'>Simple Variable
Language</a></p>
<li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-svl.SvlVariables'>SVL Variables</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-svl.VarResolvers'>VarResolvers and
VarResolverSessions</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-svl.OtherNotes'>Other Notes</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-config'>juneau-config</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-config'>juneau-config</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-config.Overview'>Overview</a></p>
<ol>
@@ -192,7 +192,7 @@
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-config.ClosingConfigs'>Closing Configs</a></p>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-config.SystemDefaultConfig'>System Default
Config</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server'>juneau-rest-server</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server'>juneau-rest-server</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server.HelloWorldExample'>Hello World
Example</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server.ClassHierarchy'>Class Hierarchy</a></p>
@@ -298,15 +298,15 @@
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server.HTTP2'>Using HTTP/2 features</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server.OtherNotes'>Other Notes</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server-jaxrs.BaseProvider'>Juneau JAX-RS
Provider</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
+ <li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-server-springboot.Overview'>Overview</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-client'>juneau-rest-client</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-client'>juneau-rest-client</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-client.RestProxies'>REST Proxies</a></p>
<ol>
@@ -336,7 +336,7 @@
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-client.UnitTesting'>Serverless Unit
Testing</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-rest-client.Other'>Other Useful Methods</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-core'>juneau-microservice-core</a></p>
+ <li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-core'>juneau-microservice-core</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-core.Overview'>Microservice
Overview</a></p>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-core.LifecycleMethods'>Lifecycle
Methods</a></p>
@@ -349,7 +349,7 @@
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-core.Logging'>Logging</a></p>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-core.Listeners'>Listeners</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
+ <li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty.Overview'>Overview</a></p>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty.LifecycleMethods'>Lifecycle
Methods</a></p>
@@ -360,7 +360,7 @@
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty.UiCustomization'>UI
Customization</a></p>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty.Extending'>Extending
JettyMicroservice</a></p>
</ol>
- <li><p class='toc2 new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
+ <li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
<ol>
<li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty-template.Introduction'>Microservice
Introduction</a></p>
<li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty-template.GettingStarted'>Getting
Started</a></p>
@@ -370,11 +370,11 @@
<li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-microservice-jetty-template.GettingStarted.Building'>Building
and Running from Command-Line</a></p>
</ol>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-core'>juneau-examples-core</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-core'>juneau-examples-core</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-core.Examples'>Examples</a></p>
</ol>
- <li><p class='toc2 todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest'>juneau-examples-rest</a></p>
+ <li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest'>juneau-examples-rest</a></p>
<ol>
<li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest.RootResources'>RootResources</a></p>
<li><p class='updated'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest.HelloWorldResource'>HelloWorldResource</a></p>
@@ -383,17 +383,17 @@
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest.ConfigResource'>ConfigResource</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest.LogsResource'>LogsResource</a></p>
</ol>
- <li><p class='toc2 todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
+ <li><p class='todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
<ol>
<li><p class='todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-jetty.Classes'>Classes</a></p>
<li><p class='todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-jetty.DeployingToHeroku'>Deploying to
Heroku</a></p>
</ol>
- <li><p class='toc2 todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
+ <li><p class='todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
<ol>
<li><p class='new'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-springboot.Classes'>Classes</a></p>
<li><p class='todo'><a class='doclink'
href='{OVERVIEW_URL}#juneau-examples-rest-springboot.DeployingToHeroku'>Deploying
to Heroku</a></p>
</ol>
- <li><p class='toc2 '><a class='doclink'
href='{OVERVIEW_URL}#Security'>Security Best-Practices</a></p>
+ <li><p class='toc2'><a class='doclink'
href='{OVERVIEW_URL}#Security'>Security Best-Practices</a></p>
<ol>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#Security.juneau-marshall'>juneau-marshall</a></p>
<li><p class=''><a class='doclink'
href='{OVERVIEW_URL}#Security.juneau-svl'>juneau-svl</a></p>