ModeShape REST client
.See: Description
Interface | Description |
---|---|
IJsonConstants |
The
IJsonConstants interface provides JSON-specific constants used when JSON as a transport mechanism between the
REST client and the REST server. |
Class | Description |
---|---|
FileNode |
The
FileNode class is responsible for knowing how to create a URL for a file, create a JSON representation of a
file, and to create the appropriate JCR nodes for a file. |
FolderNode |
The
FolderNode class is responsible for knowing how to create a URL for a folder, create a JSON representation of
a folder, and create the appropriate JCR nodes for a folder. |
JsonNode |
The
JsonNode class defines the API for interacting with JSON objects. |
JsonRestClient |
The
JsonRestClient class is an implementation of IRestClient that works with the ModeShape REST
server that uses JSON as its interface protocol. |
JsonUtils |
The
JsonUtils class provides utilities needed to work with the ModeShape REST server JSON API. |
NodeTypeNode |
The
NodeTypeNode class is responsible for knowing how to obtain a NodeType based on the Workspace. |
RepositoryNode |
The
RepositoryNode class is responsible for knowing how to create a URL for a repository and to parse a JSON
response into workspace objects. |
ServerNode |
The
ServerNode class is responsible for knowing how to create a URL for a server, create a URL to obtain a
server's repositories, and parse a JSON response into repository objects. |
WorkspaceNode |
The
WorkspaceNode class is responsible for knowing how to create a URL for a workspace . |
Enum | Description |
---|---|
IJsonConstants.RequestMethod |
The HTTP method to use when creating a connection with the REST server.
|
ModeShape REST client
. Classes in this package are responsible for creating
JSON requests and parsing JSON responses from the server into domain objects.Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.