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.