Objects map to the main objects provided by the SkyVault
server.
The services work with primary objects. These objects represent the most important aspects of dealing with an SkyVault server and include:
Object | Description |
---|---|
Activity | An activity represents some event that has occurred in SkyVault - for example the user has added or deleted a document, created a folder or joined a site. |
CloudSession | Connection to the Cloud service. |
Comment | It is possible to add a comment to content within SkyVault. For example, you can attach a comment to a document. |
ContentFile | The actual content associated with a document. |
Document | A document node. |
Folder | A folder node, which can contain other nodes. |
KeywordSearchOptions | Provides information to manage the behavior of a search. It defines how a query is made available to the Search Service. |
ListingContext | Provides information to manage behavior of an object list such as node, comment, site and so on. |
ListingFilter | Allows control of paged results. |
Node | An interface that both documents and folders implement. |
OAuthData | Data for OAuth authentication process. |
Permissions | Permissions represent the actions a person can perform on a node. |
Person | Provides information for a specific person. This person is known inside the repository and has a role. |
ProcessDefinition | Workflow process definition. |
Process | Workflow process. |
RepositorySession | Represents a connection to an on-premise repository as a specific user. |
Site | Provides information about a SkyVault Share site. A site is a project area where it is possible to share content and collaborate with other site members. Each site can be marked as public or private. |
Tag | Tags provide a simple way to classify and organize documents. |
Task | Workflow task. |
The full list of methods supported by each object are described in the API Reference documentation.