Repository: incubator-juneau
Updated Branches:
  refs/heads/master 97f9a49e2 -> 45e2eb344


Update javadocs.

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau/commit/c6dd8cf9
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau/tree/c6dd8cf9
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau/diff/c6dd8cf9

Branch: refs/heads/master
Commit: c6dd8cf9693f793015ce75841891b4d13502ef2c
Parents: 97f9a49
Author: JamesBognar <jamesbog...@apache.org>
Authored: Mon Sep 18 11:57:35 2017 -0400
Committer: JamesBognar <jamesbog...@apache.org>
Committed: Mon Sep 18 12:00:39 2017 -0400

----------------------------------------------------------------------
 juneau-doc/src/main/javadoc/overview.html | 121 +++++++++++++++----------
 1 file changed, 75 insertions(+), 46 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/c6dd8cf9/juneau-doc/src/main/javadoc/overview.html
----------------------------------------------------------------------
diff --git a/juneau-doc/src/main/javadoc/overview.html 
b/juneau-doc/src/main/javadoc/overview.html
index ef7fef3..6e863d6 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -447,7 +447,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-marshall&lt;<xt>/artifactId</xt>&gt;
@@ -455,11 +455,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-marshall-6.4.0-incubating.jar 
                </p>    
                
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.marshall_6.4.0-incubating.jar 
+               </p>    
+
                <p>
                        The <code>juneau-marshall</code> artifact contains the 
API for defining serializers and parsers, and
                        marshalling support for JSON, XML, HTML, URL-Encoding, 
UON and others.
@@ -2176,7 +2181,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-marshall-rdf&lt;<xt>/artifactId</xt>&gt;
@@ -2184,11 +2189,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-marshall-rdf-6.4.0-incubating.jar 
                </p>    
        
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.marshall.rdf_6.4.0-incubating.jar 
+               </p>    
+       
                <p>
                        The <code>juneau-marshall-rdf</code> library provides 
additional serializers and parsers for RDF.
                        These rely on the Apache Jena library to provide 
support for the following languages:
@@ -2254,7 +2264,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-dto&lt;<xt>/artifactId</xt>&gt;
@@ -2262,11 +2272,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-dto-6.4.0-incubating.jar 
                </p>    
        
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.dto_6.4.0-incubating.jar 
+               </p>    
+       
                <p>
                        The <code>juneau-dto</code> library contains several 
predefined POJOs for generating commonly-used document types.
                        This section describes support for these POJOs.
@@ -2668,7 +2683,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-svl&lt;<xt>/artifactId</xt>&gt;
@@ -2676,11 +2691,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-svl-6.4.0-incubating.jar 
                </p>    
        
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.svl_6.4.0-incubating.jar 
+               </p>    
+       
                <p>
                        The <code>juneau-svl</code> library defines an API for 
a language called "Simple Variable Language".
                        In a nutshell, Simple Variable Language (or SVL) is 
text that contains variables of the form
@@ -2723,7 +2743,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-config&lt;<xt>/artifactId</xt>&gt;
@@ -2731,11 +2751,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-config-6.4.0-incubating.jar 
                </p>    
        
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.config_6.4.0-incubating.jar 
+               </p>    
+       
                <p>
                        The <code>juneau-config</code> library contains a 
powerful API for creating and using INI-style config files.
                </p>
@@ -3007,7 +3032,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-rest-server&lt;<xt>/artifactId</xt>&gt;
@@ -3015,11 +3040,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-rest-server-6.4.0-incubating.jar 
                </p>    
        
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.rest.server_6.4.0-incubating.jar 
+               </p>    
+       
                <p>
                        The <code>juneau-rest-server</code> library provides 
servlet-based REST resources on top of existing POJOs.
                </p>
@@ -3628,7 +3658,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-rest-server-jaxrs&lt;<xt>/artifactId</xt>&gt;
@@ -3636,11 +3666,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-rest-server-jaxrs-6.4.0-incubating.jar 
                </p>    
                
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.rest.server_6.4.0-incubating.jar 
+               </p>    
+               
                <p>
                        The <code>juneau-rest-server-jaxrs</code> library 
provides an implementation of a <code>MessageBodyReader</code>
                        and <code>MessageBodyWriter</code> to allow any of the 
Juneau serializers and parsers to be used in a 
@@ -3660,7 +3695,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-rest-client&lt;<xt>/artifactId</xt>&gt;
@@ -3668,11 +3703,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-rest-client-6.4.0-incubating.jar 
                </p>    
        
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.rest.client_6.4.0-incubating.jar 
+               </p>    
+       
                <p>
                        The REST client API provides the ability to access 
remote REST interfaces and transparently convert the input 
                        and output to and from POJOs using any of the provided 
serializers and parsers.
@@ -3861,22 +3901,6 @@
        </ul>
 
        <p>
-               <b>WARNING - The microservice API is still in beta.  It may be 
replaced with an OSGi-based architecture.</b>
-       </p>
-       <p>
-               The <l>microservice-project.zip</l> file contains a stand-alone 
Eclipse project that can be used
-               to quickly create REST microservices as stand-alone executable 
jars without the need of an application server.
-               They start almost instantly and are started through a simple 
java command:
-       </p>
-       <p class='bcode'>
-       java -jar microservice.jar
-       </p>
-       <p>
-               When you execute this command, you can point your browser to 
<l>http://localhost:10000</l> to bring up the 
-               REST interface:
-       </p>
-       <img class='bordered' src="doc-files/Microservices.1.png">
-       <p>
                Microservices combine all the functionality of the core, 
server, and client APIs to provide truly powerful
                and easy-to-use REST interfaces with minimal overhead.
        </p>
@@ -3887,7 +3911,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        &lt;<xt>dependency</xt>&gt;
                
&lt;<xt>groupId</xt>&gt;org.apache.juneau&lt;<xt>/groupId</xt>&gt;
                
&lt;<xt>artifactId</xt>&gt;juneau-microservice-server&lt;<xt>/artifactId</xt>&gt;
@@ -3895,11 +3919,16 @@
        &lt;<xt>/dependency</xt>&gt;
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode'>
+               <h6 class='figure'>Java Library</h6>
+               <p class='bcode' style='width:500px;'>
        juneau-microservice-server-6.4.0-incubating.jar 
                </p>    
 
+               <h6 class='figure'>OSGi Module</h6>
+               <p class='bcode' style='width:500px;'>
+       org.apache.juneau.microservice.server_6.4.0-incubating.jar 
+               </p>    
+
                <p>
                        The <code>juneau-microservice-server</code> library 
consists of the following classes used for constructing
                        stand-alone microservices as executable jars or inside 
docker containers:
@@ -3955,7 +3984,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Archive File</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        my-microservice-6.4.0-incubating.zip 
                </p>    
                
@@ -4013,7 +4042,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Archive File</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        juneau-examples-core-6.4.0-incubating.zip 
                </p>    
                
@@ -4053,7 +4082,7 @@
        <div class='topic'>
        
                <h6 class='figure'>Archive File</h6>
-               <p class='bcode'>
+               <p class='bcode' style='width:500px;'>
        juneau-examples-rest-6.4.0-incubating.zip 
                </p>    
        

Reply via email to