| <?xml version="1.0"?> |
| <!-- |
| |
| Copyright (c) 2010, 2021 Oracle and/or its affiliates. All rights reserved. |
| |
| This program and the accompanying materials are made available under the |
| terms of the Eclipse Public License v. 2.0, which is available at |
| http://www.eclipse.org/legal/epl-2.0. |
| |
| This Source Code may also be made available under the following Secondary |
| Licenses when the conditions for such availability set forth in the |
| Eclipse Public License v. 2.0 are satisfied: GNU General Public License, |
| version 2 with the GNU Classpath Exception, which is available at |
| https://www.gnu.org/software/classpath/license.html. |
| |
| SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 |
| |
| --> |
| |
| <!DOCTYPE book [<!ENTITY % ents SYSTEM "jersey.ent" > %ents;]> |
| <book xmlns="http://docbook.org/ns/docbook" |
| version="5.0" |
| xml:lang="en" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:xi="http://www.w3.org/2001/XInclude" |
| xmlns:xlink="http://www.w3.org/1999/xlink" |
| xsi:schemaLocation="http://docbook.org/ns/docbook http://docbook.org/xml/5.0/xsd/docbook.xsd |
| http://www.w3.org/1999/xlink http://www.w3.org/1999/xlink.xsd"> |
| <info> |
| <title>Jersey &version; User Guide</title> |
| </info> |
| <preface xml:id="preface"> |
| <title>Preface</title> |
| <para> |
| This is user guide for Jersey &version;. We are trying to keep it up to date as we add new features. |
| When reading the user guide, please consult also our |
| <link xlink:href="&jersey.javadoc.root.uri;/index.html">Jersey API documentation</link> as an additional source |
| of information about Jersey features and API. |
| </para> |
| <para> |
| If you would like to contribute to the guide or have questions on things not covered in our docs, please |
| contact us at <link xlink:href="mailto:jersey-dev@eclipse.org">users@jersey.java.net</link>. Similarly, |
| in case you spot any errors in the Jersey documentation, please report them by filing a new issue in our |
| <link xlink:href="https://github.com/eclipse-ee4j/jersey/issues">Jersey JIRA Issue Tracker</link> |
| under |
| <literal>docs</literal> |
| component. Please make sure to specify the version of the Jersey User Guide where the error has been spotted |
| by selecting the proper value for the |
| <literal>Affected Version</literal> |
| field. |
| </para> |
| <simplesect> |
| <title>Text formatting conventions</title> |
| <para> |
| First mention of any Jersey and JAX-RS API component in a section links to the API documentation of the |
| referenced component. Any sub-sequent mentions of the component in the same chapter are rendered using a |
| <literal>monospaced</literal> |
| font. |
| </para> |
| <para> |
| <emphasis>Emphasised font</emphasis> |
| is used to call attention to a newly introduce concept, when it first |
| occurs in the text. |
| </para> |
| <para> |
| In some of the code listings, certain lines are too long to be displayed on one line for the available |
| page width. In such case, the lines that exceed the available page width are broken up into multiple lines |
| using a |
| <literal>'\'</literal> |
| at the end of each line to indicate that a break has been introduced to |
| fit the line in the page. For example: |
| |
| <programlisting linenumbering="unnumbered"> |
| This is an overly long line that \ |
| might not fit the available page \ |
| width and had to be broken into \ |
| multiple lines. |
| |
| This line fits the page width. |
| </programlisting> |
| |
| Should read as: |
| |
| <programlisting linenumbering="unnumbered"> |
| This is an overly long line that might not fit the available page width and had to be broken into multiple lines. |
| |
| This line fits the page width. |
| </programlisting> |
| </para> |
| </simplesect> |
| </preface> |
| |
| <xi:include href="getting-started.xml" /> |
| <xi:include href="dependencies.xml" /> |
| <xi:include href="jaxrs-resources.xml" /> |
| <xi:include href="deployment.xml" /> |
| <xi:include href="client.xml" /> |
| <xi:include href="rx-client.xml" /> |
| <xi:include href="representations.xml" /> |
| <xi:include href="mbw.xml" /> |
| <xi:include href="media.xml" /> |
| <xi:include href="filters.xml" /> |
| <xi:include href="async.xml" /> |
| <xi:include href="uris-and-links.xml" /> |
| <xi:include href="declarative-linking.xml" /> |
| <xi:include href="resource-builder.xml" /> |
| <xi:include href="mp-config.xml" /> |
| <xi:include href="sse.xml" /> |
| <xi:include href="security.xml" /> |
| <xi:include href="wadl.xml" /> |
| <xi:include href="bean-validation.xml" /> |
| <xi:include href="entity-filtering.xml" /> |
| <xi:include href="mvc.xml" /> |
| <xi:include href="logging.xml" /> |
| <xi:include href="monitoring.xml" /> |
| <xi:include href="custom-di.xml" /> |
| <xi:include href="cdi.xml" /> |
| <xi:include href="spring.xml" /> |
| <xi:include href="graalvm-native-image.xml" /> |
| <xi:include href="test-framework.xml" /> |
| <xi:include href="how-to-build.xml" /> |
| <xi:include href="migration.xml" /> |
| <xi:include href="appendix-properties.xml" /> |
| |
| </book> |