[juneau] branch master updated: Update javadocs
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 48a1a161a Update javadocs 48a1a161a is described below commit 48a1a161a119061b1d0aeaae080999d5e225bd52 Author: JamesBognar AuthorDate: Sun Jun 26 13:28:03 2022 -0400 Update javadocs --- .../02.juneau-marshall/25.jm.ObjectTools.html | 343 - .../02.juneau-marshall/26.jm.JsonDetails.html | 97 -- .../27.jm.JsonSchemaDetails.html | 110 --- .../02.juneau-marshall/28.jm.XmlDetails.html | 92 -- .../02.juneau-marshall/29.jm.HtmlDetails.html | 26 -- .../02.juneau-marshall/30.jm.HtmlSchema.html | 197 .../02.juneau-marshall/31.jm.UonDetails.html | 87 -- .../32.jm.UrlEncodingDetails.html | 85 - .../02.juneau-marshall/33.jm.MsgPackDetails.html | 27 -- .../02.juneau-marshall/34.jm.OpenApiDetails.html | 49 --- .../02.juneau-marshall/35.jm.BestPractices.html| 42 --- ...m.HttpParts.html => 06.juneau-rest-common.html} | 23 +- .../01.jrc.org.apache.juneau.http.html}| 0 .../02.jrc.org.apache.juneau.http.annotation.html} | 0 .../03.jrc.org.apache.juneau.http.header.html} | 0 .../04.jrc.org.apache.juneau.http.part.html} | 0 .../05.jrc.org.apache.juneau.http.entity.html} | 0 .../06.jrc.org.apache.juneau.http.resource.html} | 0 .../07.jrc.org.apache.juneau.http.response.html} | 0 .../08.jrc.org.apache.juneau.http.remote.html} | 0 juneau-doc/docs/Topics/06.juneau-rest-server.html | 133 .../docs/Topics/07.juneau-rest-server-rdf.html | 43 --- .../docs/Topics/08.juneau-rest-server-jaxrs.html | 43 --- .../Topics/09.juneau-rest-server-springboot.html | 42 --- juneau-doc/docs/Topics/10.juneau-rest-client.html | 181 --- juneau-doc/docs/Topics/11.juneau-rest-mock.html| 44 --- .../docs/Topics/12.juneau-microservice-core.html | 60 .../docs/Topics/13.juneau-microservice-jetty.html | 47 --- .../docs/Topics/14.my-jetty-microservice.html | 36 --- .../docs/Topics/15.my-springboot-microservice.html | 35 --- juneau-doc/docs/Topics/16.juneau-petstore.html | 39 --- juneau-doc/docs/Topics/17.Glossaries.html | 21 -- juneau-doc/docs/Topics/18.Security.html| 26 -- 33 files changed, 20 insertions(+), 1908 deletions(-) diff --git a/juneau-doc/docs/Topics/02.juneau-marshall/25.jm.ObjectTools.html b/juneau-doc/docs/Topics/02.juneau-marshall/25.jm.ObjectTools.html deleted file mode 100644 index a480d443e..0 --- a/juneau-doc/docs/Topics/02.juneau-marshall/25.jm.ObjectTools.html +++ /dev/null @@ -1,343 +0,0 @@ - - -{title:'Object Tools', created:'9.0.0'} - - - - The {@link oaj.objecttools} package defines convenience utility classes for accessing - and manipulating POJOs. It consists of the following classes: - - - {@link oaj.objecttools.ObjectRest} - {@link oaj.objecttools.ObjectSearcher} - {@link oaj.objecttools.ObjectSorter} - {@link oaj.objecttools.ObjectViewer} - {@link oaj.objecttools.ObjectPaginator} - {@link oaj.objecttools.ObjectIntrospector} - {@link oaj.objecttools.ObjectMerger} - - - ObjectRest - - The {@link oaj.objecttools.ObjectRest} class provides the ability to perform standard REST operations (GET, PUT, POST, DELETE) against nodes in a POJO model. - Nodes in the POJO model are addressed using URLs. - - - A POJO model is defined as a tree model where nodes consist of consisting of the following: - - - - {@link Map Maps} and Java beans representing JSON objects. - - {@link Collection Collections} and arrays representing JSON arrays. - - Java beans. - - - Leaves of the tree can be any type of object. - - - Use {@link oaj.objecttools.ObjectRest#get(String) get()} to retrieve an element from a JSON tree. - Use {@link oaj.objecttools.ObjectRest#put(String,Object) put()} to create (or overwrite) an element in a JSON tree. - Use {@link oaj.objecttools.ObjectRest#post(String,Object) post()} to add an element to a list in a JSON tree. - Use {@link oaj.objecttools.ObjectRest#delete(String) delete()} to remove an element from a JSON tree. - - Example: - - | // Construct an unstructured POJO model - | JsonMap map = JsonMap.ofJson("" - | + "{" - | + "
[juneau] branch master updated: Update Javadocs.
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 e3f62d0 Update Javadocs. e3f62d0 is described below commit e3f62d056922a22e18f02c56868507918fce4ae2 Author: JamesBognarAuthorDate: Wed Mar 7 16:13:12 2018 -0500 Update Javadocs. --- .../src/main/javadoc/doc-files/Example_HTML.png| Bin 35528 -> 0 bytes .../src/main/javadoc/doc-files/Example_JSON.png| Bin 26954 -> 0 bytes .../main/javadoc/doc-files/Example_JSONSchema.png | Bin 34114 -> 0 bytes .../main/javadoc/doc-files/Example_JSONSimple.png | Bin 30920 -> 0 bytes .../src/main/javadoc/doc-files/Example_N3.png | Bin 37430 -> 0 bytes .../src/main/javadoc/doc-files/Example_NTriple.png | Bin 48413 -> 0 bytes .../src/main/javadoc/doc-files/Example_RDFXML.png | Bin 30486 -> 0 bytes .../javadoc/doc-files/Example_RDFXMLABBREV.png | Bin 30356 -> 0 bytes .../src/main/javadoc/doc-files/Example_Turtle.png | Bin 35328 -> 0 bytes .../src/main/javadoc/doc-files/Example_XML.png | Bin 32865 -> 0 bytes .../main/javadoc/doc-files/Example_XMLSchema.png | Bin 45685 -> 0 bytes .../main/javadoc/doc-files/Example_XMLSimple.png | Bin 34372 -> 0 bytes .../main/javadoc/doc-files/HTML_DESCRIPTION.png| Bin 3644 -> 0 bytes .../src/main/javadoc/doc-files/HTML_LINKS.png | Bin 593 -> 0 bytes .../src/main/javadoc/doc-files/HTML_TITLE.png | Bin 2435 -> 0 bytes .../src/main/javadoc/doc-files/HtmlRender_1.png| Bin 60161 -> 0 bytes juneau-doc/src/main/javadoc/overview.html | 75 ++--- 17 files changed, 22 insertions(+), 53 deletions(-) diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_HTML.png b/juneau-doc/src/main/javadoc/doc-files/Example_HTML.png deleted file mode 100644 index b4a3576..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_HTML.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_JSON.png b/juneau-doc/src/main/javadoc/doc-files/Example_JSON.png deleted file mode 100644 index 13b5c22..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_JSON.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_JSONSchema.png b/juneau-doc/src/main/javadoc/doc-files/Example_JSONSchema.png deleted file mode 100644 index bf1cdc6..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_JSONSchema.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_JSONSimple.png b/juneau-doc/src/main/javadoc/doc-files/Example_JSONSimple.png deleted file mode 100644 index 935e8a9..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_JSONSimple.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_N3.png b/juneau-doc/src/main/javadoc/doc-files/Example_N3.png deleted file mode 100644 index 16613a4..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_N3.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_NTriple.png b/juneau-doc/src/main/javadoc/doc-files/Example_NTriple.png deleted file mode 100644 index 9da3ffa..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_NTriple.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_RDFXML.png b/juneau-doc/src/main/javadoc/doc-files/Example_RDFXML.png deleted file mode 100644 index 13f2b43..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_RDFXML.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_RDFXMLABBREV.png b/juneau-doc/src/main/javadoc/doc-files/Example_RDFXMLABBREV.png deleted file mode 100644 index e1ffa09..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_RDFXMLABBREV.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_Turtle.png b/juneau-doc/src/main/javadoc/doc-files/Example_Turtle.png deleted file mode 100644 index 0fd2b36..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_Turtle.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_XML.png b/juneau-doc/src/main/javadoc/doc-files/Example_XML.png deleted file mode 100644 index bfced84..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_XML.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_XMLSchema.png b/juneau-doc/src/main/javadoc/doc-files/Example_XMLSchema.png deleted file mode 100644 index 8a64e89..000 Binary files a/juneau-doc/src/main/javadoc/doc-files/Example_XMLSchema.png and /dev/null differ diff --git a/juneau-doc/src/main/javadoc/doc-files/Example_XMLSimple.png b/juneau-doc/src/main/javadoc/doc-files/Example_XMLSimple.png deleted file mode 100644 index 7acba29..000
[juneau] branch master updated: Update Javadocs.
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 220e608 Update Javadocs. 220e608 is described below commit 220e60831f746b3d30b83a1e2a86c72ef8072a39 Author: JamesBognarAuthorDate: Tue Mar 6 19:22:50 2018 -0500 Update Javadocs. --- .../.settings/org.eclipse.wst.validation.prefs | 19 + juneau-doc/src/main/javadoc/overview.html | 1387 2 files changed, 580 insertions(+), 826 deletions(-) diff --git a/juneau-doc/.settings/org.eclipse.wst.validation.prefs b/juneau-doc/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 000..0bd7ac9 --- /dev/null +++ b/juneau-doc/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,19 @@ +DELEGATES_PREFERENCE=delegateValidatorList +USER_BUILD_PREFERENCE=enabledBuildValidatorList +USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator; +USER_PREFERENCE=overrideGlobalPreferencestruedisableAllValidationfalseversion1.2.701.v201707142105 +eclipse.preferences.version=1 +override=true +suspend=false +vals/org.eclipse.jst.jsf.facelet.ui.FaceletHTMLValidator/global=TF01 +vals/org.eclipse.jst.jsp.core.JSPBatchValidator/global=TF01 +vals/org.eclipse.jst.jsp.core.JSPContentValidator/global=TF01 +vals/org.eclipse.jst.jsp.core.TLDValidator/global=TF01 +vals/org.eclipse.wst.dtd.core.dtdDTDValidator/global=TF01 +vals/org.eclipse.wst.html.core.HTMLValidator/global=TF01 +vals/org.eclipse.wst.json.core.json/global=TF03 +vals/org.eclipse.wst.wsdl.validation.wsdl/global=TF02158org.eclipse.wst.wsdl.validation.internal.eclipse.Validator +vals/org.eclipse.wst.xml.core.xml/global=TF03 +vals/org.eclipse.wst.xsd.core.xsd/global=TF02162org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator +vals/org.eclipse.wst.xsl.core.xsl/global=TF02 +vf.version=3 diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html index dd4d170..9c8ca85 100644 --- a/juneau-doc/src/main/javadoc/overview.html +++ b/juneau-doc/src/main/javadoc/overview.html @@ -87,6 +87,11 @@ SerializerGroups and ParserGroups ObjectMap and ObjectList Configurable Properties + + Common Properties + Common Serializer Properties + Common Parser Properties + Contexts, Builders, Sessions, and PropertyStores Transforms @@ -120,7 +125,6 @@ Reading Continuous Streams Comparison with Jackson POJO Categories - Best Practices JSON Details JSON Methodology @@ -171,6 +175,7 @@ SOAP Details CSV Details Java Serialized Object Details + Best Practices juneau-marshall-rdf @@ -1064,87 +1069,107 @@ .quoteChar('"') // Use a different quote character. .build(); - - The following properties are common to all serializers and parsers: - - - {@link org.apache.juneau.BeanContext} - - {@link org.apache.juneau.BeanContext#BEAN_beanClassVisibility BEAN_beanClassVisibility} - {@link org.apache.juneau.BeanContext#BEAN_beanConstructorVisibility BEAN_beanConstructorVisibility} - {@link org.apache.juneau.BeanContext#BEAN_beanDictionary BEAN_beanDictionary} - {@link org.apache.juneau.BeanContext#BEAN_beanFieldVisibility BEAN_beanFieldVisibility} - {@link org.apache.juneau.BeanContext#BEAN_beanFilters BEAN_beanFilters} - {@link org.apache.juneau.BeanContext#BEAN_beanMapPutReturnsOldValue BEAN_beanMapPutReturnsOldValue} - {@link org.apache.juneau.BeanContext#BEAN_beanMethodVisibility BEAN_beanMethodVisibility} - {@link org.apache.juneau.BeanContext#BEAN_beansRequireDefaultConstructor BEAN_beansRequireDefaultConstructor} - {@link org.apache.juneau.BeanContext#BEAN_beansRequireSerializable BEAN_beansRequireSerializable} - {@link org.apache.juneau.BeanContext#BEAN_beansRequireSettersForGetters BEAN_beansRequireSettersForGetters} - {@link org.apache.juneau.BeanContext#BEAN_beansRequireSomeProperties BEAN_beansRequireSomeProperties} - {@link
[juneau] branch master updated: Update Javadocs.
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 d3aa042 Update Javadocs. d3aa042 is described below commit d3aa04219ca16df49665c3e99d6799053d8874bd Author: JamesBognarAuthorDate: Mon Mar 5 21:44:56 2018 -0500 Update Javadocs. --- .../org/apache/juneau/json/annotation/Json.java|6 +- .../Json.java => msgpack/package-info.java}| 61 +- .../java/org/apache/juneau/msgpack/package.html| 63 -- juneau-doc/src/main/javadoc/overview.html | 1104 4 files changed, 440 insertions(+), 794 deletions(-) diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java index 754158e..5b5093b 100644 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java @@ -45,7 +45,7 @@ public @interface Json { * * This annotation can be applied to beans as well as other objects serialized to other types (e.g. strings). * -* Example: +* Example: * * @Json(wrapperAttr="myWrapper") * public class MyBean { @@ -54,7 +54,7 @@ public @interface Json { * * * -* Without the @Xml annotations, serializing this bean as JSON would have produced the following... +* Without the @Json annotations, serializing this bean as JSON would have produced the following... * * { * f1: 123 @@ -62,7 +62,7 @@ public @interface Json { * * * -* With the annotations, serializing this bean as XML produces the following... +* With the annotations, serializing this bean as JSON produces the following... * * { * myWrapper: { diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/package-info.java old mode 100644 new mode 100755 similarity index 50% copy from juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java copy to juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/package-info.java index 754158e..f42db43 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/annotation/Json.java +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/package-info.java @@ -10,66 +10,9 @@ // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the* // * specific language governing permissions and limitations under the License. * // *** -package org.apache.juneau.json.annotation; - -import static java.lang.annotation.ElementType.*; -import static java.lang.annotation.RetentionPolicy.*; - -import java.lang.annotation.*; /** - * Annotation for specifying various JSON options for the JSON serializers and parsers. - * - * - * Can be applied to Java types. - * - * - * Can be used for the following: - * - * - * Wrap bean instances inside wrapper object (e.g. {'wrapperAttr':bean}). - * + * MessagePack Marshalling Support */ -@Documented -@Target({TYPE}) -@Retention(RUNTIME) -@Inherited -public @interface Json { +package org.apache.juneau.msgpack; - /** -* Wraps beans in a JSON object with the specified attribute name. -* -* -* Applies only to {@link ElementType#TYPE}. -* -* -* This annotation can be applied to beans as well as other objects serialized to other types (e.g. strings). -* -* Example: -* -* @Json(wrapperAttr="myWrapper") -* public class MyBean { -* public int f1 = 123; -* } -* -* -* -* Without the @Xml annotations, serializing this bean as JSON would have produced the following... -* -* { -* f1: 123 -* } -* -* -* -* With the annotations, serializing this bean as XML produces the following... -* -* { -* myWrapper: { -* f1: 123 -* } -* } -* -*/ - String wrapperAttr() default ""; -} diff --git
[juneau] branch master updated: Update Javadocs.
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 6d5b67c Update Javadocs. 6d5b67c is described below commit 6d5b67ca9d63d9f9d3b7600a6935a276afaa898c Author: JamesBognarAuthorDate: Mon Mar 5 13:48:48 2018 -0500 Update Javadocs. --- .../main/java/org/apache/juneau/jena/package.html | 59 - .../main/java/org/apache/juneau/json/package.html | 37 --- .../main/java/org/apache/juneau/uon/package.html | 44 --- .../org/apache/juneau/urlencoding/package.html | 43 --- .../main/java/org/apache/juneau/xml/package.html | 47 juneau-doc/src/main/javadoc/doc-files/rfc_uon.txt | 294 + juneau-doc/src/main/javadoc/overview.html | 55 +++- 7 files changed, 343 insertions(+), 236 deletions(-) diff --git a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/package.html b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/package.html index 426d991..db4f100 100644 --- a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/package.html +++ b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/package.html @@ -75,65 +75,6 @@ 1 - RDF support overview - - Juneau supports serializing and parsing arbitrary POJOs to and from the following RDF formats: - - - RDF/XML - Abbreviated RDF/XML - N-Triple - Turtle - N3 - - - Juneau can serialize and parse instances of any of the following POJO types: - - - - Java primitive objects (e.g. String, Integer, Boolean, - Float). - - Java collections framework objects (e.g. HashSet, TreeMap) containing anything on - this list. - - Multi-dimensional arrays of any type on this list. - - Java Beans with properties of any type on this list. - - Classes with standard transformations to and from Strings (e.g. classes containing - toString(), fromString(), valueOf(), constructor(String)). - - - In addition to the types shown above, Juneau includes the ability to define 'swaps' to transform non-standard - object and property types to serializable forms (e.g. to transform Calendars to and from - ISO8601 strings, or byte[] arrays to and from base-64 encoded strings). - These can be associated with serializers/parsers, or can be associated with classes or bean properties through - type and method annotations. - - - Refer to POJO Categories - for a complete definition of supported POJOs. - - - Prerequisites - - Juneau uses the Jena library for these formats. - The predefined serializers and parsers convert POJOs to and from RDF models and then uses Jena to convert - them to and from the various RDF languages. - - - Jena libraries must be provided on the classpath separately if you plan on making use of the RDF support. - - - The minimum list of required jars are: - - - jena-core-2.7.1.jar - jena-iri-0.9.2.jar - log4j-1.2.16.jar - slf4j-api-1.6.4.jar - slf4j-log4j12-1.6.4.jar - diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/package.html b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/package.html index 41c80b3..f4de010 100644 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/package.html +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/package.html @@ -73,43 +73,6 @@ 1 -JSON support overview - - Juneau supports converting arbitrary POJOs to and from JSON using ultra-efficient serializers and parsers. - The JSON serializer converts POJOs directly to JSON without the need for intermediate DOM objects using a - highly-efficient state machine. - Likewise, the JSON parser creates POJOs directly from JSON without the need for intermediate DOM objects. - - - Juneau can serialize and parse instances of any of the following POJO types: - - - - Java primitives and primitive objects (e.g. String,
[juneau] branch master updated: Update Javadocs.
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 549e10b Update Javadocs. 549e10b is described below commit 549e10b36154341d14caeca3605d443e6c097f88 Author: JamesBognarAuthorDate: Mon Mar 5 10:28:43 2018 -0500 Update Javadocs. --- juneau-doc/src/main/javadoc/overview.html | 61 +-- 1 file changed, 1 insertion(+), 60 deletions(-) diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html index a84871c..27e24f1 100644 --- a/juneau-doc/src/main/javadoc/overview.html +++ b/juneau-doc/src/main/javadoc/overview.html @@ -16046,25 +16046,12 @@ ) public class ConfigResource extends BasicRestServlet { - /** - * [GET /] - Show contents of config file. - * - * @return The config file. - * @throws Exception - */ @RestMethod(name=GET, path="/", description="Show contents of config file.") public ObjectMap getConfig() throws Exception { return getServletConfig().getConfig().asMap(); } - /** - * [GET /edit] - Show config file edit page. - * - * @param req The HTTP request. - * @return The config file as a reader resource. - * @throws Exception - */ - @RestMethod(name=GET>, path="/edit", description="Edit config file.") + @RestMethod(name=GET, path="/edit", description="Edit config file.") public Form getConfigEditForm(RestRequest req) throws Exception { return form().id("form").action("servlet:/").method("POST").enctype("application/x-www-form-urlencoded").children( div()._class("data").children( @@ -16080,13 +16067,6 @@ ); } - /** - * [GET /{section}] - Show config file section. - * - * @param section The section name. - * @return The config file section. - * @throws Exception - */ @RestMethod(name=GET, path="/{section}", description="Show config file section.", swagger=@MethodSwagger( @@ -16099,14 +16079,6 @@ return getSection(section); } - /** - * [GET /{section}/{key}] - Show config file entry. - * - * @param section The section name. - * @param key The section key. - * @return The value of the config file entry. - * @throws Exception - */ @RestMethod(name=GET, path="/{section}/{key}", description="Show config file entry.", swagger=@MethodSwagger( @@ -16120,13 +16092,6 @@ return getSection(section).getString(key); } - /** - * [POST /] - Sets contents of config file from a FORM post. - * - * @param contents The new contents of the config file. - * @return The new config file contents. - * @throws Exception - */ @RestMethod(name=POST, path="/", description="Sets contents of config file from a FORM post.", swagger=@MethodSwagger( @@ -16139,13 +16104,6 @@ return setConfigContents(new StringReader(contents)); } - /** - * [PUT /] - Sets contents of config file. - * - * @param contents The new contents of the config file. - * @return The new config file contents. - * @throws Exception - */ @RestMethod(name=PUT, path="/", description="Sets contents of config file.", swagger=@MethodSwagger( @@ -16158,14 +16116,6 @@ return getServletConfig().getConfig().load(contents, true).asMap(); } - /** - * [PUT /{section}] - Add or overwrite a config file section. - * - * @param section The section name. - * @param contents The new contents of the config file section. - * @return The new section. - * @throws Exception -
[juneau] branch master updated: Update Javadocs.
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 1bab9ef Update Javadocs. 1bab9ef is described below commit 1bab9ef685fcfc2e5edaf9ad5414085e6ba87f8d Author: JamesBognarAuthorDate: Mon Mar 5 10:19:43 2018 -0500 Update Javadocs. --- .../juneau-examples-rest.ConfigResource.1.png | Bin 0 -> 153114 bytes .../juneau-examples-rest.ConfigResource.2.png | Bin 0 -> 269953 bytes juneau-doc/src/main/javadoc/overview.html | 136 ++--- 3 files changed, 67 insertions(+), 69 deletions(-) diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.ConfigResource.1.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.ConfigResource.1.png new file mode 100644 index 000..38fb734 Binary files /dev/null and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.ConfigResource.1.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.ConfigResource.2.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.ConfigResource.2.png new file mode 100644 index 000..0a33d35 Binary files /dev/null and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.ConfigResource.2.png differ diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html index b7a3a71..a84871c 100644 --- a/juneau-doc/src/main/javadoc/overview.html +++ b/juneau-doc/src/main/javadoc/overview.html @@ -1,3 +1,4 @@ + -- To stop receiving notification emails like this one, please contact jamesbog...@apache.org.
[juneau] branch master updated: Update Javadocs.
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 86f47d4 Update Javadocs. 86f47d4 is described below commit 86f47d474e87aae04d505596a9b6a9f3b352e5dc Author: JamesBognarAuthorDate: Sun Mar 4 17:22:48 2018 -0500 Update Javadocs. --- ...amples.AddressBookResource.Introspectable.1.png | Bin 21714 -> 0 bytes .../Samples.AddressBookResource.Options.png| Bin 1029216 -> 0 bytes .../Samples.AddressBookResource.Queryable.1.png| Bin 43970 -> 0 bytes .../Samples.AddressBookResource.Queryable.2.png| Bin 35177 -> 0 bytes .../Samples.AddressBookResource.Queryable.3.png| Bin 35137 -> 0 bytes .../Samples.AddressBookResource.Traversable.1.png | Bin 28868 -> 0 bytes .../Samples.AddressBookResource.Traversable.2.png | Bin 20464 -> 0 bytes .../doc-files/Samples.AtomFeedResource.1.png | Bin 45184 -> 0 bytes .../doc-files/Samples.AtomFeedResource.2.png | Bin 78940 -> 0 bytes .../doc-files/Samples.AtomFeedResource.3.png | Bin 28698 -> 0 bytes .../javadoc/doc-files/Samples.ConfigResource.1.png | Bin 38071 -> 0 bytes .../javadoc/doc-files/Samples.ConfigResource.3.png | Bin 41856 -> 0 bytes .../doc-files/Samples.DockerRegistryResource.1.png | Bin 16230 -> 0 bytes .../doc-files/Samples.DockerRegistryResource.2.png | Bin 23808 -> 0 bytes .../doc-files/Samples.JsonSchemaResource.1.png | Bin 36315 -> 0 bytes .../doc-files/Samples.JsonSchemaResource.2.png | Bin 28837 -> 0 bytes .../javadoc/doc-files/Samples.LogsResource.1.png | Bin 37594 -> 0 bytes .../javadoc/doc-files/Samples.LogsResource.2.png | Bin 42497 -> 0 bytes .../javadoc/doc-files/Samples.LogsResource.3.png | Bin 56603 -> 0 bytes .../javadoc/doc-files/Samples.PhotosResource.1.png | Bin 16442 -> 0 bytes .../javadoc/doc-files/Samples.PhotosResource.2.png | Bin 71952 -> 0 bytes .../Samples.RequestEchoResource.1.htmlschema.png | Bin 35501 -> 0 bytes .../Samples.RequestEchoResource.1.json.png | Bin 30092 -> 0 bytes .../Samples.RequestEchoResource.1.jsonschema.png | Bin 31731 -> 0 bytes .../Samples.RequestEchoResource.1.jsonsimple.png | Bin 29302 -> 0 bytes .../Samples.RequestEchoResource.1.uon.png | Bin 64778 -> 0 bytes .../Samples.RequestEchoResource.1.urlencoding.png | Bin 71054 -> 0 bytes .../Samples.RequestEchoResource.1.xml.png | Bin 43989 -> 0 bytes .../Samples.RequestEchoResource.1.xmlschema.png| Bin 47951 -> 0 bytes .../doc-files/Samples.RequestEchoResource.2.png| Bin 30872 -> 0 bytes .../doc-files/Samples.RequestEchoResource.3.png| Bin 27501 -> 0 bytes .../doc-files/Samples.RequestEchoResource.4.png| Bin 22149 -> 0 bytes .../Samples.SampleRemoteableServlet.1.png | Bin 23969 -> 0 bytes .../Samples.SampleRemoteableServlet.2.png | Bin 29986 -> 0 bytes .../Samples.SampleRemoteableServlet.3.png | Bin 45596 -> 0 bytes .../doc-files/Samples.SqlQueryResource.1.png | Bin 16113 -> 0 bytes .../doc-files/Samples.SqlQueryResource.2.png | Bin 40356 -> 0 bytes .../doc-files/Samples.TempDirResource.1.png| Bin 32843 -> 0 bytes .../doc-files/Samples.TempDirResource.2.png| Bin 20359 -> 0 bytes .../doc-files/Samples.TumblrParserResource.1.png | Bin 168439 -> 0 bytes ...s-rest.AddressBookResource.Introspectable.1.png | Bin 0 -> 101415 bytes ...amples-rest.AddressBookResource.Queryable.1.png | Bin 0 -> 239791 bytes ...amples-rest.AddressBookResource.Queryable.2.png | Bin 0 -> 139301 bytes ...amples-rest.AddressBookResource.Queryable.3.png | Bin 0 -> 137284 bytes ...ples-rest.AddressBookResource.Traversable.1.png | Bin 0 -> 138594 bytes ...ples-rest.AddressBookResource.Traversable.2.png | Bin 0 -> 105450 bytes .../juneau-examples-rest.AtomFeedResource.1.png| Bin 0 -> 176439 bytes .../juneau-examples-rest.AtomFeedResource.2.png| Bin 0 -> 266611 bytes .../juneau-examples-rest.AtomFeedResource.3.png| Bin 0 -> 147615 bytes ...neau-examples-rest.DockerRegistryResource.1.png | Bin 0 -> 90236 bytes .../juneau-examples-rest.JsonSchemaResource.1.png | Bin 0 -> 172354 bytes .../juneau-examples-rest.JsonSchemaResource.2.png | Bin 0 -> 110715 bytes .../juneau-examples-rest.LogsResource.1.png| Bin 0 -> 206285 bytes .../juneau-examples-rest.PhotosResource.1.png | Bin 0 -> 108693 bytes .../juneau-examples-rest.PhotosResource.2.png | Bin 0 -> 3006830 bytes .../juneau-examples-rest.SqlQueryResource.1.png| Bin 0 -> 99530 bytes .../juneau-examples-rest.SqlQueryResource.2.png| Bin 0 -> 246365 bytes .../juneau-examples-rest.TempDirResource.1.png | Bin 0 -> 163742 bytes .../juneau-examples-rest.TempDirResource.2.png | Bin 0 -> 92437 bytes .../juneau-examples-rest.TempDirResource.3.png | Bin 0 -> 193078 bytes
[juneau] branch master updated: Update Javadocs.
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 775bd17 Update Javadocs. 775bd17 is described below commit 775bd17e1e26a7ac493781fcc0356db5baeea636 Author: JamesBognarAuthorDate: Sun Mar 4 14:16:29 2018 -0500 Update Javadocs. --- ...u-examples-rest.AddressBookResource.Demo.03.png | Bin 178077 -> 175784 bytes ...u-examples-rest.AddressBookResource.Demo.04.png | Bin 174130 -> 171090 bytes ...u-examples-rest.AddressBookResource.Demo.05.png | Bin 302265 -> 318467 bytes ...u-examples-rest.AddressBookResource.Demo.06.png | Bin 342287 -> 365820 bytes ...u-examples-rest.AddressBookResource.Demo.07.png | Bin 41107 -> 258122 bytes ...u-examples-rest.AddressBookResource.Demo.08.png | Bin 178955 -> 177515 bytes ...u-examples-rest.AddressBookResource.Demo.09.png | Bin 344413 -> 340479 bytes 7 files changed, 0 insertions(+), 0 deletions(-) diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.03.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.03.png index 73bfafc..6919195 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.03.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.03.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.04.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.04.png index eb9ae15..88d9965 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.04.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.04.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.05.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.05.png index 9f8e66e..e6861d5 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.05.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.05.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.06.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.06.png index 67a7d32..0655840 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.06.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.06.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.07.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.07.png index acf51b6..51c93fe 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.07.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.07.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.08.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.08.png index aebfda4..98b19c0 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.08.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.08.png differ diff --git a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.09.png b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.09.png index 1ac76ce..1034a31 100644 Binary files a/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.09.png and b/juneau-doc/src/main/javadoc/doc-files/juneau-examples-rest.AddressBookResource.Demo.09.png differ -- To stop receiving notification emails like this one, please contact jamesbog...@apache.org.
[juneau] branch master updated: Update Javadocs.
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 c986e3c Update Javadocs. c986e3c is described below commit c986e3c4df29636671d365e1aadd1d3b5133e54f Author: JamesBognarAuthorDate: Sun Mar 4 12:51:14 2018 -0500 Update Javadocs. --- .../doc-files/Samples.AddressBookResource.1.png| Bin 44553 -> 0 bytes .../Samples.AddressBookResource.Demo.1.png | Bin 17539 -> 0 bytes .../Samples.AddressBookResource.Demo.10.png| Bin 37153 -> 0 bytes .../Samples.AddressBookResource.Demo.2.png | Bin 47285 -> 0 bytes .../Samples.AddressBookResource.Demo.3.png | Bin 40911 -> 0 bytes .../Samples.AddressBookResource.Demo.4.png | Bin 40461 -> 0 bytes .../Samples.AddressBookResource.Demo.5.png | Bin 49884 -> 0 bytes .../Samples.AddressBookResource.Demo.6.png | Bin 52332 -> 0 bytes .../Samples.AddressBookResource.Demo.7.png | Bin 39401 -> 0 bytes .../Samples.AddressBookResource.Demo.8.png | Bin 34154 -> 0 bytes .../Samples.AddressBookResource.Demo.9.png | Bin 51831 -> 0 bytes .../doc-files/Samples.HelloWorldResource.1.png | Bin 85950 -> 0 bytes .../doc-files/Samples.HelloWorldResource.2.png | Bin 37599 -> 0 bytes .../doc-files/Samples.MethodExampleResource.1.png | Bin 212489 -> 0 bytes .../doc-files/Samples.MethodExampleResource.2.png | Bin 217825 -> 0 bytes .../doc-files/Samples.MethodExampleResource.3.png | Bin 318529 -> 0 bytes .../doc-files/Samples.RequestEchoResource.1.png| Bin 54743 -> 0 bytes .../main/javadoc/doc-files/Samples.Running.1.png | Bin 40422 -> 0 bytes .../main/javadoc/doc-files/Samples.Running.2.png | Bin 15925 -> 0 bytes .../main/javadoc/doc-files/Samples.Running.3.png | Bin 406249 -> 0 bytes .../doc-files/Samples.UrlEncodedFormResource.1.png | Bin 119407 -> 0 bytes .../doc-files/Samples.UrlEncodedFormResource.2.png | Bin 148735 -> 0 bytes .../javadoc/doc-files/juneau-examples-rest.4.png | Bin 405372 -> 384505 bytes .../juneau-examples-rest.AddressBookResource.1.png | Bin 0 -> 263643 bytes ...u-examples-rest.AddressBookResource.Demo.01.png | Bin 0 -> 106481 bytes ...u-examples-rest.AddressBookResource.Demo.02.png | Bin 0 -> 263643 bytes ...u-examples-rest.AddressBookResource.Demo.03.png | Bin 0 -> 178077 bytes ...u-examples-rest.AddressBookResource.Demo.04.png | Bin 0 -> 174130 bytes ...u-examples-rest.AddressBookResource.Demo.05.png | Bin 0 -> 79890 bytes ...u-examples-rest.AddressBookResource.Demo.06.png | Bin 0 -> 385485 bytes ...u-examples-rest.AddressBookResource.Demo.07.png | Bin 0 -> 41107 bytes ...u-examples-rest.AddressBookResource.Demo.08.png | Bin 0 -> 178955 bytes ...u-examples-rest.AddressBookResource.Demo.09.png | Bin 0 -> 344413 bytes ...u-examples-rest.AddressBookResource.Demo.10.png | Bin 0 -> 174131 bytes ...u-examples-rest.AddressBookResource.Demo.11.png | Bin 0 -> 206077 bytes .../juneau-examples-rest.HelloWorldResource.1.png | Bin 0 -> 71562 bytes .../juneau-examples-rest.HelloWorldResource.2.png | Bin 0 -> 15098 bytes ...uneau-examples-rest.MethodExampleResource.1.png | Bin 0 -> 195777 bytes ...uneau-examples-rest.MethodExampleResource.2.png | Bin 0 -> 191703 bytes ...uneau-examples-rest.MethodExampleResource.3.png | Bin 0 -> 270821 bytes .../juneau-examples-rest.RequestEchoResource.1.png | Bin 0 -> 151959 bytes .../juneau-examples-rest.RootResources.1.png | Bin 0 -> 384548 bytes ...neau-examples-rest.UrlEncodedFormResource.1.png | Bin 0 -> 102545 bytes ...neau-examples-rest.UrlEncodedFormResource.2.png | Bin 0 -> 131215 bytes ...uneau-microservice-server.ResourceClasses.1.png | Bin 58659 -> 42699 bytes .../juneau-microservice-server.Running.1.png | Bin 82468 -> 67578 bytes .../juneau-rest-server.HelloWorldExample.1.png | Bin 87910 -> 73686 bytes .../juneau-rest-server.OptionsPages.1.png | Bin 301812 -> 281814 bytes ...u-rest-server.RemoteableProxiesServerSide.1.png | Bin 238253 -> 231550 bytes ...u-rest-server.RemoteableProxiesServerSide.2.png | Bin 154803 -> 130661 bytes ...u-rest-server.RemoteableProxiesServerSide.3.png | Bin 193060 -> 170873 bytes ...u-rest-server.RemoteableProxiesServerSide.6.png | Bin 191932 -> 158415 bytes ...u-rest-server.RemoteableProxiesServerSide.7.png | Bin 138344 -> 110931 bytes ...u-rest-server.RemoteableProxiesServerSide.8.png | Bin 145941 -> 122164 bytes ...u-rest-server.RemoteableProxiesServerSide.9.png | Bin 143557 -> 114351 bytes .../doc-files/juneau-rest-server.RouterPages.1.png | Bin 244077 -> 233223 bytes .../doc-files/juneau-rest-server.Stylesheets.0.png | Bin 0 -> 233293 bytes .../doc-files/juneau-rest-server.Stylesheets.2.png | Bin 347467 -> 334340 bytes .../doc-files/juneau-rest-server.Stylesheets.3.png | Bin 317232 -> 298163
[juneau] branch master updated: Update Javadocs.
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 2457eb3 Update Javadocs. 2457eb3 is described below commit 2457eb332e819d2e9d01e254f675bd9b4ab62ba3 Author: JamesBognarAuthorDate: Tue Feb 27 10:26:57 2018 -0500 Update Javadocs. --- juneau-doc/src/main/javadoc/overview.html | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html index 2f88135..482e95d 100644 --- a/juneau-doc/src/main/javadoc/overview.html +++ b/juneau-doc/src/main/javadoc/overview.html @@ -5452,7 +5452,7 @@ // Construct the sample config file programmatically - Config cf = Config.create().name("MyConfig.cfg").build() + Config c = Config.create().name("MyConfig.cfg").build() .set("key1", 1) .set("key2", true) .set("key3", new int[]{1,2,3}) @@ -5513,6 +5513,21 @@ 6.12 - Read-only Configs + + The following settings can be used to create read-only Config objects: + + + {@link org.apache.juneau.config.Config#CONFIG_readOnly} + {@link org.apache.juneau.config.ConfigBuilder#readOnly()} + + Example: + + // Create a read-only config + Config c = Config.create().name("MyConfig.cfg").readOnly().build(); + + + This causes all methods that make modifications to throw {@link java.lang.UnsupportedOperationException}. + -- To stop receiving notification emails like this one, please contact jamesbog...@apache.org.
[juneau] branch master updated: Update Javadocs.
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 e31e00d Update Javadocs. e31e00d is described below commit e31e00d100f869f010886f0036d180fa7f33d1b3 Author: JamesBognarAuthorDate: Mon Feb 26 09:28:55 2018 -0500 Update Javadocs. --- juneau-doc/src/main/javadoc/overview.html | 19 +++ 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html index e15f399..12213b6 100644 --- a/juneau-doc/src/main/javadoc/overview.html +++ b/juneau-doc/src/main/javadoc/overview.html @@ -145,6 +145,9 @@ juneau-config Overview + + Syntax Rules + Entry Types Primitive Types @@ -4723,8 +4726,8 @@ - - 6.1.1 - Formatting Rules + + 6.1.1 - Syntax Rules Each config file contains zero or more sections containing zero or more entries: @@ -4796,7 +4799,7 @@ / \ [ ] = # - Leading and trailing whitespace on values are ignored. + Leading and trailing whitespace on values are ignored except between lines on a multi-line value. @@ -15789,7 +15792,15 @@ juneau-config - org.apache.juneau.ini package renamed to org.apache.juneau.config. + The Config API has been completely revamped. + New features include: + + Support for pluggable storage. + File-system watcher integration support. + Changes made to file system files now automatically reflected in configurations + and interface proxies. + New builder-based design. + juneau-dto -- To stop receiving notification emails like this one, please contact jamesbog...@apache.org.
[juneau] branch master updated: Update Javadocs.
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 0b867a5 Update Javadocs. 0b867a5 is described below commit 0b867a53dc3c93d1f700929e240208fb14ce40d3 Author: JamesBognarAuthorDate: Sun Feb 25 15:46:56 2018 -0500 Update Javadocs. --- juneau-doc/src/main/javadoc/overview.html | 165 +- 1 file changed, 160 insertions(+), 5 deletions(-) diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html index 1ebd3b9..ed2ca98 100644 --- a/juneau-doc/src/main/javadoc/overview.html +++ b/juneau-doc/src/main/javadoc/overview.html @@ -145,14 +145,33 @@ juneau-config Overview - Section Beans - Section Interfaces + Entry Types + + Primitive Types + POJOs + Arrays + Collections + Binary Data + Variables Encoded Entries + Section Maps + Section Beans + Section Interfaces + Setting Values + + Custom Entry Serialization + Setting Values in Bulk + Listeners - Command Line API - Serializing Config Files - Merging Config Files + Serializing + Config Stores + + ConfigMemoryStore + ConfigFileStore + + Read-only Configs + Closing Configs juneau-rest-server @@ -4648,6 +4667,142 @@ org.apache.juneau.config_7.0.0.jar + + + + 6.1 - Overview + + + + + + 6.2 - Entry Types + + + + + 6.2.1 - Primitive Types + + + + + + 6.2.2 - POJOs + + + + + + 6.2.3 - Arrays + + + + + + 6.2.4 - Collections + + + + + + 6.2.5 - Binary Data + + + + + + + + 6.3 - Variables + + + + + + 6.4 - Encoded Entries + + + + + + 6.5 - Section Maps + + + + + + 6.6 - Section Beans + + + + + + 6.7 - Section Interfaces + + + + + + 6.8 - Setting Values + + + + + 6.8.1 - Custom Entry Serialization + + + + + + 6.8.2 - Setting Values in Bulk + + + + + + + + 6.9 - Listeners + + + + + + 6.10 - Serializing + + + + + + 6.11 - Config Stores + + + + + 6.11.1 - ConfigMemoryStore + + + + + + 6.11.2 - ConfigFileStoren + + + + + + + + 6.12 - Read-only Configs + + + + + + 6.13 - Closing Configs + + + -- To stop receiving notification emails like this one, please contact jamesbog...@apache.org.
[juneau] branch master updated: Update Javadocs.
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 69814d9 Update Javadocs. 69814d9 is described below commit 69814d9ec2b14ccb5d3c6992057df7adc5937579 Author: JamesBognarAuthorDate: Sun Feb 4 19:02:38 2018 -0500 Update Javadocs. --- .../java/org/apache/juneau/dto/LinkString.java | 1 + .../org/apache/juneau/html/HtmlParserSession.java | 1 + .../apache/juneau/html/HtmlSerializerSession.java | 1 + .../juneau/html/{ => annotation}/HtmlLink.java | 4 +- .../javadoc/doc-files/PredefinedLabelBeans.1.png | Bin 0 -> 23665 bytes .../javadoc/doc-files/PredefinedLabelBeans.2.png | Bin 0 -> 72375 bytes .../javadoc/doc-files/PredefinedLabelBeans.3.png | Bin 0 -> 7975 bytes .../src/main/javadoc/doc-files/Stylesheets.1.png | Bin 0 -> 26898 bytes .../src/main/javadoc/doc-files/Stylesheets.2.png | Bin 0 -> 347467 bytes .../src/main/javadoc/doc-files/Stylesheets.3.png | Bin 0 -> 317232 bytes .../main/javadoc/doc-files/UiCustomization.1.png | Bin 0 -> 278647 bytes .../main/javadoc/doc-files/UiCustomization.2.png | Bin 0 -> 7196 bytes .../main/javadoc/doc-files/UiCustomization.3.png | Bin 0 -> 6957 bytes juneau-doc/src/main/javadoc/overview.html | 389 +++-- .../src/main/javadoc/resources/juneau-doc.css | 2 +- .../examples/rest/PredefinedLabelsResource.java| 77 .../apache/juneau/examples/rest/RootResources.java | 1 + .../juneau/microservice/ResourceJenaGroup.java | 3 +- .../org/apache/juneau/rest/HtmlDocBuilder.java | 298 +--- .../java/org/apache/juneau/rest/RestContext.java | 5 + .../org/apache/juneau/rest/RestServletDefault.java | 2 +- .../org/apache/juneau/rest/annotation/HtmlDoc.java | 105 +++--- .../apache/juneau/rest/annotation/RestMethod.java | 2 +- .../juneau/rest/annotation/RestResource.java | 5 + .../apache/juneau/rest/labels/BeanDescription.java | 2 + .../apache/juneau/rest/labels/NameDescription.java | 10 +- .../apache/juneau/rest/widget/StyleMenuItem.java | 4 +- .../java/org/apache/juneau/rest/widget/Widget.java | 6 +- 28 files changed, 672 insertions(+), 246 deletions(-) diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/LinkString.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/LinkString.java index 111665f..0bb04d6 100644 --- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/LinkString.java +++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/LinkString.java @@ -17,6 +17,7 @@ import static org.apache.juneau.internal.StringUtils.*; import java.text.*; import org.apache.juneau.html.*; +import org.apache.juneau.html.annotation.*; import org.apache.juneau.httppart.*; import org.apache.juneau.utils.*; diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserSession.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserSession.java index b1d2779..e4f22d3 100644 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserSession.java +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserSession.java @@ -22,6 +22,7 @@ import java.util.*; import javax.xml.stream.*; import org.apache.juneau.*; +import org.apache.juneau.html.annotation.*; import org.apache.juneau.parser.*; import org.apache.juneau.transform.*; import org.apache.juneau.xml.*; diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java index 75cfbf5..912b6f5 100644 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerSession.java @@ -21,6 +21,7 @@ import java.util.*; import java.util.regex.*; import org.apache.juneau.*; +import org.apache.juneau.html.annotation.*; import org.apache.juneau.internal.*; import org.apache.juneau.serializer.*; import org.apache.juneau.transform.*; diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlLink.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/annotation/HtmlLink.java similarity index 95% rename from juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlLink.java rename to juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/annotation/HtmlLink.java index 716ff0a..735e970 100644 --- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlLink.java +++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/annotation/HtmlLink.java @@ -10,13 +10,15 @@ // * "AS
[juneau] branch master updated: Update Javadocs.
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 adf5be3 Update Javadocs. adf5be3 is described below commit adf5be304cf886108a6db94d2817cb1662d603d2 Author: JamesBognarAuthorDate: Fri Feb 2 15:28:15 2018 -0500 Update Javadocs. --- .../apache/juneau/dto/swagger/package-info.java| 18 + .../org/apache/juneau/dto/swagger/package.html | 58 --- .../org/apache/juneau/plaintext/package-info.java | 18 + .../java/org/apache/juneau/plaintext/package.html | 41 --- .../doc-files/RemoteableProxiesServerSide.1.png| Bin .../doc-files/RemoteableProxiesServerSide.2.png| Bin .../doc-files/RemoteableProxiesServerSide.3.png| Bin .../doc-files/RemoteableProxiesServerSide.4.png| Bin .../doc-files/RemoteableProxiesServerSide.5.png| Bin .../doc-files/RemoteableProxiesServerSide.6.png| Bin juneau-doc/src/main/javadoc/overview.html | 82 +++-- 11 files changed, 64 insertions(+), 153 deletions(-) diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/package-info.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/package-info.java new file mode 100755 index 000..95e4b04 --- /dev/null +++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/package-info.java @@ -0,0 +1,18 @@ +// *** +// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * +// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file* +// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance* +// * with the License. You may obtain a copy of the License at * +// * * +// * http://www.apache.org/licenses/LICENSE-2.0 * +// * * +// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * +// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the* +// * specific language governing permissions and limitations under the License. * +// *** + +/** + * Swagger Data Transfer Objects + */ +package org.apache.juneau.dto.swagger; + diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/package.html b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/package.html deleted file mode 100644 index 75ecbaa..000 --- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/package.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - /* For viewing in Page Designer */ - @IMPORT url("../../../../../../../javadoc.css"); - - /* For viewing in REST interface */ - @IMPORT url("../htdocs/javadoc.css"); - body { - margin: 20px; - } - - - /* Replace all @code and @link tags. */ - window.onload = function() { - document.body.innerHTML = document.body.innerHTML.replace(/\{\@code ([^\}]+)\}/g, ' $1
'); - document.body.innerHTML = document.body.innerHTML.replace(/\{\@link (([^\}]+)\.)?([^\.\}]+)\}/g, '$3
'); - } - - - -Swagger Data Transfer Objects - - function toggle(x) { - var div = x.nextSibling; - while (div != null && div.nodeType != 1) - div = div.nextSibling; - if (div != null) { - var d = div.style.display; - if (d == 'block' || d == '') { - div.style.display = 'none'; - x.className += " closed"; - } else { - div.style.display = 'block'; - x.className = x.className.replace(/(?:^|\s)closed(?!\S)/g , '' ); -