- get(ResourcePath) - Method in class org.jaxrx.dom.DOMJaxRx
-
- get(ResourcePath) - Method in interface org.jaxrx.JaxRx
-
This method is called by the GET and the POST method.
- get(ResourcePath) - Method in class org.treetank.service.jaxrx.implementation.TreeTankMediator
-
- getDepth() - Method in class org.jaxrx.core.ResourcePath
-
Returns the depth of the resource path.
- getHttpHeaders() - Method in class org.jaxrx.core.ResourcePath
-
Return HTTP headers from user request.
- getInstance(String) - Static method in class org.jaxrx.core.Systems
-
Returns the instance for the specified implementation.
- getInstance() - Static method in class org.treetank.service.jaxrx.util.WorkerHelper
-
This method return the singleton instance.
- getLastRevision(String) - Method in class org.treetank.service.jaxrx.implementation.DatabaseRepresentation
-
This method reads the existing database, and offers the last revision id
of the database
- getModificHistory(String, String, boolean, OutputStream, boolean) - Method in class org.treetank.service.jaxrx.implementation.DatabaseRepresentation
-
This method reads the existing database, and offers all modifications of
the two given revisions
- getParameters() - Method in class org.jaxrx.dom.DOMJaxRx
-
- getParameters() - Method in interface org.jaxrx.JaxRx
-
This method returns all query parameters which are supported by the
implementation.
- getParameters() - Method in class org.treetank.service.jaxrx.implementation.TreeTankMediator
-
- getQueryParameter() - Method in class org.jaxrx.core.ResourcePath
-
This map return all available query parameters.
- getResource(int) - Method in class org.jaxrx.core.ResourcePath
-
Returns the resource at the specified level.
- getResource(String, UriInfo, HttpHeaders) - Method in class org.jaxrx.resource.JaxRxResource
-
This method returns a collection of available resources.
- getResource(String, String, UriInfo, HttpHeaders) - Method in class org.jaxrx.resource.XMLResource
-
This method returns a collection of available resources.
- getResource(String, Map<QueryParameter, String>) - Method in class org.treetank.service.jaxrx.implementation.DatabaseRepresentation
-
This method is responsible to deliver the whole database.
- getResource(String, long, Map<QueryParameter, String>) - Method in class org.treetank.service.jaxrx.implementation.NodeIdRepresentation
-
This method is responsible to deliver the whole XML resource addressed by
a unique node id.
- getResourceByAT(String, long, Map<QueryParameter, String>, EIdAccessType) - Method in class org.treetank.service.jaxrx.implementation.NodeIdRepresentation
-
This method is responsible to deliver the whole XML resource addressed by
a unique node id.
- getResourcePath() - Method in class org.jaxrx.core.ResourcePath
-
Returns the complete resource path string.
- getResourcesNames() - Method in class org.treetank.service.jaxrx.implementation.DatabaseRepresentation
-
This method is responsible to deliver a list of available resources and
collections supported by TreeTank's REST implementation.
- getRoot() - Method in class org.jaxrx.resource.JaxRxResource
-
This method waits for calls to the above specified URL
JaxRxConstants.ROOTPATH
and creates a response XML file containing
the available further resources.
- getSystem(String) - Method in class org.jaxrx.resource.JaxRxResource
-
This method waits for calls to the specified URL
JaxRxConstants.SYSTEMPATH
and creates a response XML file
containing the available further resources.
- getSystems() - Static method in class org.jaxrx.core.Systems
-
Getting all available systems as keys and implementing packages as
values.
- getValue(QueryParameter) - Method in class org.jaxrx.core.ResourcePath
-
Returns the value of the specified query parameter, or null
if no
value is mapped.
- getXpathResource(String, String, boolean, Long, OutputStream, boolean) - Method in class org.treetank.service.jaxrx.util.RestXPathProcessor
-
Getting part of the XML based on a XPath query
- getXpathResource(String, long, String, boolean, Long, OutputStream, boolean) - Method in class org.treetank.service.jaxrx.util.RestXPathProcessor
-
Getting part of the XML based on a XPath query
- JAXRX - Static variable in class org.jaxrx.core.JaxRxConstants
-
Name of JAX-RX resource.
- JaxRx - Interface in org.jaxrx
-
This interface assembles all interface methods for the GET, POST, PUT and
DELETE requests.
- JaxRxConstants - Class in org.jaxrx.core
-
This class contains constants, which are used throughout the JAX-RX interface
and implementations.
- JaxRxException - Exception in org.jaxrx.core
-
An exception that is either thrown by the JAX-RX interface or its underlying
implementation.
- JaxRxException(int, String) - Constructor for exception org.jaxrx.core.JaxRxException
-
Constructs a new exception with the given HTTP status code and status
message.
- JaxRxException(Exception) - Constructor for exception org.jaxrx.core.JaxRxException
-
Constructor, wrapping the specified exception and setting 500 as HTTP
status code.
- JaxRxException(Response) - Constructor for exception org.jaxrx.core.JaxRxException
-
Constructor, using a Response
reference.
- JAXRXPATH - Static variable in class org.jaxrx.core.JaxRxConstants
-
The path of the rest path within JAX-RX.
- JaxRxResource - Class in org.jaxrx.resource
-
This class processes HTTP requests for the JAX-RX general URL part:
/{system}/jax-rx/}
.
- JaxRxResource() - Constructor for class org.jaxrx.resource.JaxRxResource
-
- JettyServer - Class in org.jaxrx
-
This is the main class to start the Jetty server to offer RESTful web
services support.
- JettyServer(int) - Constructor for class org.jaxrx.JettyServer
-
Constructor, creating and starting a new server.