public class Repository extends RepositoryEntity<RepositoryAPI,Repository>
repositoryNameentityTypeapi, apiClass, nuxeoClientheaderInterceptors, headerValues, okhttpBuilder, retrofit, retrofitBuilder| Constructor and Description |
|---|
Repository(NuxeoClient nuxeoClient) |
Repository(NuxeoClient nuxeoClient,
String repositoryName) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelWorkflowInstance(String workflowInstanceId) |
Document |
createDocumentById(String parentId,
Document document) |
void |
createDocumentById(String parentId,
Document document,
retrofit2.Callback<Document> callback) |
Document |
createDocumentByPath(String parentPath,
Document document) |
void |
createDocumentByPath(String parentPath,
Document document,
retrofit2.Callback<Document> callback) |
void |
deleteDocument(Document document) |
void |
deleteDocument(Document document,
retrofit2.Callback<okhttp3.ResponseBody> callback) |
void |
deleteDocument(String docId) |
void |
deleteWorkflowInstance(String workflowInstanceId,
retrofit2.Callback<okhttp3.ResponseBody> callback) |
ACP |
fetchACPById(String documentId) |
void |
fetchACPById(String documentId,
retrofit2.Callback<ACP> callback) |
ACP |
fetchACPByPath(String documentPath) |
void |
fetchACPByPath(String documentPath,
retrofit2.Callback<ACP> callback) |
Audit |
fetchAuditById(String documentId) |
void |
fetchAuditById(String documentId,
retrofit2.Callback<Audit> callback) |
Audit |
fetchAuditByPath(String documentPath) |
void |
fetchAuditByPath(String documentPath,
retrofit2.Callback<Audit> callback) |
FileBlob |
fetchBlobById(String documentId,
String fieldPath)
Deprecated.
since 3.1, use
streamBlobById(String, String) instead |
void |
fetchBlobById(String documentId,
String fieldPath,
retrofit2.Callback<FileBlob> callback)
Deprecated.
since 3.1, use
streamBlobById(String, String, Callback) instead |
FileBlob |
fetchBlobByPath(String documentPath,
String fieldPath)
Deprecated.
since 3.1, use
streamBlobByPath(String, String) instead |
void |
fetchBlobByPath(String documentPath,
String fieldPath,
retrofit2.Callback<FileBlob> callback)
Deprecated.
since 3.1, use
streamBlobByPath(String, String, Callback) instead |
Documents |
fetchChildrenById(String parentId) |
void |
fetchChildrenById(String parentId,
retrofit2.Callback<Documents> callback) |
Documents |
fetchChildrenByPath(String parentPath) |
void |
fetchChildrenByPath(String parentPath,
retrofit2.Callback<Documents> callback) |
Document |
fetchDocumentById(String documentId) |
void |
fetchDocumentById(String documentId,
retrofit2.Callback<Document> callback) |
Document |
fetchDocumentByPath(String documentPath) |
void |
fetchDocumentByPath(String documentPath,
retrofit2.Callback<Document> callback) |
Document |
fetchDocumentRoot() |
void |
fetchDocumentRoot(retrofit2.Callback<Document> callback) |
Workflow |
fetchWorkflowInstance(String workflowInstanceId) |
void |
fetchWorkflowInstance(String workflowInstanceId,
retrofit2.Callback<Workflow> callback) |
Graph |
fetchWorkflowInstanceGraph(String workflowInstanceId) |
void |
fetchWorkflowInstanceGraph(String workflowInstanceId,
retrofit2.Callback<Graph> callback) |
Workflows |
fetchWorkflowInstancesByDocId(String documentId) |
void |
fetchWorkflowInstancesByDocId(String documentId,
retrofit2.Callback<Workflows> callback) |
Workflows |
fetchWorkflowInstancesByDocPath(String documentPath) |
void |
fetchWorkflowInstancesByDocPath(String documentPath,
retrofit2.Callback<Workflows> callback) |
Workflow |
fetchWorkflowModel(String workflowModelName) |
void |
fetchWorkflowModel(String workflowModelName,
retrofit2.Callback<Workflow> callback) |
Graph |
fetchWorkflowModelGraph(String workflowModelName) |
void |
fetchWorkflowModelGraph(String workflowModelName,
retrofit2.Callback<Graph> callback) |
Workflows |
fetchWorkflowModels() |
void |
fetchWorkflowModels(retrofit2.Callback<Workflows> callback) |
<A extends Document.Adapter> |
newDocumentAdapter(String documentId,
Function<Document,A> creator) |
Document.Adapter |
newDocumentAdapter(String documentId,
String adapter) |
Documents |
query(String query) |
void |
query(String query,
retrofit2.Callback<Documents> callback) |
Documents |
query(String query,
String pageSize,
String currentPageIndex,
String maxResults,
String sortBy,
String sortOrder,
String queryParams) |
void |
query(String query,
String pageSize,
String currentPageIndex,
String maxResults,
String sortBy,
String sortOrder,
String queryParams,
retrofit2.Callback<Documents> callback) |
Documents |
queryByProvider(String providerName,
String pageSize,
String currentPageIndex,
String maxResults,
String sortBy,
String sortOrder,
String queryParams) |
void |
queryByProvider(String providerName,
String pageSize,
String currentPageIndex,
String maxResults,
String sortBy,
String sortOrder,
String queryParams,
retrofit2.Callback<Documents> callback) |
Workflow |
startWorkflowInstanceWithDocId(String documentId,
Workflow workflow) |
void |
startWorkflowInstanceWithDocId(String documentId,
Workflow workflow,
retrofit2.Callback<Workflow> callback) |
Workflow |
startWorkflowInstanceWithDocPath(String documentPath,
Workflow workflow) |
void |
startWorkflowInstanceWithDocPath(String documentPath,
Workflow workflow,
retrofit2.Callback<Workflow> callback) |
StreamBlob |
streamBlobById(String documentId,
String fieldPath) |
void |
streamBlobById(String documentId,
String fieldPath,
retrofit2.Callback<StreamBlob> callback) |
StreamBlob |
streamBlobByPath(String documentPath,
String fieldPath) |
void |
streamBlobByPath(String documentPath,
String fieldPath,
retrofit2.Callback<StreamBlob> callback) |
Document |
updateDocument(Document document) |
void |
updateDocument(Document document,
retrofit2.Callback<Document> callback) |
getRepositoryNamegetEntityTypebuildRetrofit, fetchResponse, fetchResponse, reconnectWithconnectTimeout, depth, enrichers, enrichers, enrichersForDocument, fetchProperties, fetchProperties, fetchPropertiesForDocument, fetchPropertiesForGroup, header, header, header, header, header, header, header, readTimeout, replaceWith, schemas, schemas, timeout, transactionTimeout, versionpublic Repository(NuxeoClient nuxeoClient)
public Repository(NuxeoClient nuxeoClient, String repositoryName)
public Document fetchDocumentRoot()
public void fetchDocumentRoot(retrofit2.Callback<Document> callback)
public void deleteDocument(Document document)
public void deleteDocument(String docId)
public void fetchDocumentById(String documentId, retrofit2.Callback<Document> callback)
public void createDocumentById(String parentId, Document document, retrofit2.Callback<Document> callback)
public void deleteDocument(Document document, retrofit2.Callback<okhttp3.ResponseBody> callback)
public void fetchDocumentByPath(String documentPath, retrofit2.Callback<Document> callback)
public void createDocumentByPath(String parentPath, Document document, retrofit2.Callback<Document> callback)
public Documents query(String query, String pageSize, String currentPageIndex, String maxResults, String sortBy, String sortOrder, String queryParams)
public Documents queryByProvider(String providerName, String pageSize, String currentPageIndex, String maxResults, String sortBy, String sortOrder, String queryParams)
public void query(String query, String pageSize, String currentPageIndex, String maxResults, String sortBy, String sortOrder, String queryParams, retrofit2.Callback<Documents> callback)
public void queryByProvider(String providerName, String pageSize, String currentPageIndex, String maxResults, String sortBy, String sortOrder, String queryParams, retrofit2.Callback<Documents> callback)
public void fetchAuditByPath(String documentPath, retrofit2.Callback<Audit> callback)
public void fetchChildrenByPath(String parentPath, retrofit2.Callback<Documents> callback)
public void fetchChildrenById(String parentId, retrofit2.Callback<Documents> callback)
@Deprecated public FileBlob fetchBlobByPath(String documentPath, String fieldPath)
streamBlobByPath(String, String) instead@Deprecated public FileBlob fetchBlobById(String documentId, String fieldPath)
streamBlobById(String, String) insteadpublic StreamBlob streamBlobByPath(String documentPath, String fieldPath)
public StreamBlob streamBlobById(String documentId, String fieldPath)
@Deprecated public void fetchBlobByPath(String documentPath, String fieldPath, retrofit2.Callback<FileBlob> callback)
streamBlobByPath(String, String, Callback) instead@Deprecated public void fetchBlobById(String documentId, String fieldPath, retrofit2.Callback<FileBlob> callback)
streamBlobById(String, String, Callback) insteadpublic void streamBlobByPath(String documentPath, String fieldPath, retrofit2.Callback<StreamBlob> callback)
public void streamBlobById(String documentId, String fieldPath, retrofit2.Callback<StreamBlob> callback)
public Workflow startWorkflowInstanceWithDocPath(String documentPath, Workflow workflow)
public Workflow startWorkflowInstanceWithDocId(String documentId, Workflow workflow)
public Workflows fetchWorkflowInstancesByDocPath(String documentPath)
public void cancelWorkflowInstance(String workflowInstanceId)
public Workflows fetchWorkflowModels()
public void startWorkflowInstanceWithDocPath(String documentPath, Workflow workflow, retrofit2.Callback<Workflow> callback)
public void startWorkflowInstanceWithDocId(String documentId, Workflow workflow, retrofit2.Callback<Workflow> callback)
public void fetchWorkflowInstancesByDocId(String documentId, retrofit2.Callback<Workflows> callback)
public void fetchWorkflowInstancesByDocPath(String documentPath, retrofit2.Callback<Workflows> callback)
public void fetchWorkflowInstance(String workflowInstanceId, retrofit2.Callback<Workflow> callback)
public void deleteWorkflowInstance(String workflowInstanceId, retrofit2.Callback<okhttp3.ResponseBody> callback)
public void fetchWorkflowInstanceGraph(String workflowInstanceId, retrofit2.Callback<Graph> callback)
public void fetchWorkflowModelGraph(String workflowModelName, retrofit2.Callback<Graph> callback)
public void fetchWorkflowModel(String workflowModelName, retrofit2.Callback<Workflow> callback)
public void fetchWorkflowModels(retrofit2.Callback<Workflows> callback)
public Document.Adapter newDocumentAdapter(String documentId, String adapter)
public <A extends Document.Adapter> A newDocumentAdapter(String documentId, Function<Document,A> creator)
Copyright © 2018 Nuxeo. All rights reserved.