NuxeoDotNetClient
1.0.0 beta
.NET Client for Nuxeo Automation and REST API
|
▼CNuxeoClient.Adapters.Adapter | Represents a WebAdapter, which transforms an input resource in another resource. An Adapter is applied to an NxEntity, and a different NxEntity is returned when a request is made to the server. |
CNuxeoClient.Adapters.AclAdapter | Represents an ACL Adapter that returns the ACLs of the target Document. |
CNuxeoClient.Adapters.AuditAdapter | Represents an Audit Adapter that returns the audit trails records corresponding to the target Document. |
CNuxeoClient.Adapters.BlobAdapter | Represents a Blob Adapter that returns blob corresponding to the Document attribute matching the Xpath. |
CNuxeoClient.Adapters.BusinessAdapter | Represents a Custom Document adapter. |
CNuxeoClient.Adapters.ChildrenAdapter | Represents a Children Adapter, which returns the children of the target Document. |
CNuxeoClient.Adapters.ConvertAdapter | Represents a Convert Adapter, which converts target document blobs int other formats. |
CNuxeoClient.Adapters.PPAdapter | Represents a Page Provider (PP) Adapter, which returns the result of the query corresponding to the named PageProvider. |
CNuxeoClient.Adapters.RenditionAdapter | Represents a Rendition Adapter, which returns the rendition of a blob. |
CNuxeoClient.Adapters.SearchAdapter | Represents a Search Adapter, which returns paged results a . |
CNuxeoClient.Adapters.TaskAdapter | Represents a Task Adapter. |
CNuxeoClient.Adapters.WorkflowAdapter | Represents a Workflow Adapter, which returns workflow instances launched by current user. |
CNuxeoClient.Authorization | Represents the Athorization credentials to be sent on every request to the nuxeo server. |
CNuxeoClient.Blob | Represents a blob, that might enclose a whole file or a chunk. |
CNuxeoClient.Client.ContentType | Type of content of a requests. |
▼CDictionary | |
CNuxeoClient.Adapters.QueryParams | Represents URL the parameters to be send in a query. |
CNuxeoClient.Wrappers.ParamProperties | Represents a Dictionary<struct, JToken> structure to hold parameters operation parameters. |
CNuxeoClient.Wrappers.Properties | Represents a Dictionary<struct, JToken> to hold document properties. |
▼CNuxeoClient.Wrappers.Entity | Represents an entity obtained from the responses from the Nuxeo server. An Entity is represented by a JSON object, obtained from the server's response to a requests. Conversion between JSON and Native types is made by IMarshaller. A class extending Entity must should annotate with JsonPropertyAttribute every property that should be serialized. |
CNuxeoClient.Wrappers.BatchFile | Encloses information about a file that was uploaded into a batch. |
▼CNuxeoClient.Wrappers.BatchInfo | This class provides information about a batch. |
CNuxeoClient.Wrappers.Batch | Represents a remote batch in the Nuxeo server, to which one ore more files can be uploaded. |
CNuxeoClient.Wrappers.BusinessObject | Represents a Business Object that is retrieved and created through a BusinessAdapter. |
CNuxeoClient.Wrappers.Document | Represents a remote Document in a Nuxeo server. |
▼CNuxeoClient.Wrappers.Documents | Represents a Documents entity, which contains a collection of Document. |
CNuxeoClient.Wrappers.Pageable | Represents a pageable version of the Documents object. |
CNuxeoClient.Wrappers.EntityList | Represents a list of Entity. |
CNuxeoClient.Wrappers.UnknowEntity | Represents a nuxeo Entity with an unknown entity type. |
▼CException | |
CNuxeoClient.FailedHandshakeException | The exception that is thrown when the handshake between the Nuxeo client and the server fails. The handshake is performed whenever a new batch is requested from the server. |
CNuxeoClient.FailedToUploadException | The exception that is thrown when the uploader fails to upload a file to the Nuxeo server. |
CNuxeoClient.ServerException | The exception that is thrown when an instance of the Nuxeo server throws an exception. |
CNuxeoClient.Wrappers.InvalidEntityException | The exception that is thrown when a JSON object does not represent a valid Entity instance. |
CNuxeoClient.ExtensionMethods | Extension methods used by NuxeoClient. |
▼CIDisposable | |
CNuxeoClient.Client | A client that provides all the methods required to perform Automation operations and REST CRUD operations on an instance of the Nuxeo Server. |
▼CNuxeoClient.IMarshaller | Defines methods to marshal and unmarshal nuxeo object to and from JSON. |
CNuxeoClient.Marshaller | This object is responsible for the conversions between JSON objects received from the Nuxeo server and C# Nuxeo Objects. |
▼CIReadOnlyList | |
CNuxeoClient.Wrappers.EntityList | Represents a list of Entity. |
▼CIWebProxy | |
CNuxeoClient.WebProxy | A simple class representing the WebProxy class, which is not yet implemented on the dotnet/corefx project. |
CNuxeoClient.MimeTypeMap | Provides a huge dictionary of file extensions to mime types. Taken from GitHub. |
▼CNuxeoClient.Operation | Represents a Nuxeo Automation Operation. |
CNuxeoClient.Wrappers.BatchOperation | Represents an Automation Operation to be performed on a batch. |
CNuxeoClient.Uploader | Provides a cass for uploading files to a Nuxeo server. Files can be uploaded as a whole or in several chunks. |
CNuxeoClient.UploadJob | Represents an upload job, used either by the Uploader and the Batch classes. And upload job might refer to the upload of a whole file or a chunk of a file. |