public class PublicApiAlfrescoCmisService
extends org.alfresco.opencmis.AlfrescoCmisServiceImpl
Modifier and Type | Field and Description |
---|---|
protected org.alfresco.opencmis.CMISConnector |
connector |
protected org.alfresco.repo.tenant.NetworksService |
networksService |
protected org.alfresco.repo.tenant.TenantAdminService |
tenantAdminService |
Constructor and Description |
---|
PublicApiAlfrescoCmisService(org.alfresco.opencmis.CMISConnector connector,
org.alfresco.repo.tenant.TenantAdminService tenantAdminService,
org.alfresco.repo.tenant.NetworksService networksService) |
Modifier and Type | Method and Description |
---|---|
void |
afterCall() |
void |
beforeCall() |
void |
checkRepositoryId(String repositoryId) |
void |
close() |
String |
create(String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
List<String> policies,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
String |
createDocument(String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
List<String> policies,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
Overridden to capture content upload for publishing to analytics service.
|
org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
getRepositoryInfo(String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> |
getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
setContentStream(String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId,
Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
Overridden to capture content upload for publishing to analytics service.
|
addNodeInfo, addObjectToFolder, appendContentStream, applyAcl, applyAcl, applyPolicy, bulkUpdateProperties, cancelCheckOut, checkIn, checkOut, createDocumentFromSource, createFolder, createItem, createNodeInfo, createNodeInfo, createNodeInfo, createNodeInfo, createPolicy, createRelationship, deleteContentStream, deleteObject, deleteObjectOrCancelCheckOut, deleteTree, getAcl, getAllowableActions, getAllVersions, getAppliedPolicies, getCheckedOutDocs, getChildren, getContentChanges, getContentStream, getContext, getDescendants, getFolderParent, getFolderTree, getObject, getObjectByPath, getObjectInfo, getObjectInfo, getObjectInfo, getObjectInfoIntern, getObjectOfLatestVersion, getObjectParents, getObjectRelationships, getOrCreateFolderInfo, getOrCreateNodeInfo, getOrCreateNodeInfo, getProperties, getPropertiesOfLatestVersion, getRenditions, getRequestParameterIncludeRelationships, getRequestParameterRenditionFilter, getTypeChildren, getTypeDefinition, getTypeDescendants, logGetObjectCall, logGetObjectsCall, moveObject, open, query, removeObjectFromFolder, removePolicy, updateProperties
addObjectInfo, clearObjectInfos, createType, deleteType, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getStringProperty, updateType
protected org.alfresco.opencmis.CMISConnector connector
protected org.alfresco.repo.tenant.TenantAdminService tenantAdminService
protected org.alfresco.repo.tenant.NetworksService networksService
public PublicApiAlfrescoCmisService(org.alfresco.opencmis.CMISConnector connector, org.alfresco.repo.tenant.TenantAdminService tenantAdminService, org.alfresco.repo.tenant.NetworksService networksService)
public String create(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
create
in interface org.apache.chemistry.opencmis.commons.server.CmisService
create
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public String createDocument(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
createDocument
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
createDocument
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public void setContentStream(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean overwriteFlag, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
setContentStream
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
setContentStream
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRepositoryInfos
in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
getRepositoryInfos
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(String repositoryId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRepositoryInfo
in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
getRepositoryInfo
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public void checkRepositoryId(String repositoryId)
checkRepositoryId
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public void beforeCall()
beforeCall
in interface org.alfresco.opencmis.AlfrescoCmisService
beforeCall
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public void afterCall()
afterCall
in interface org.alfresco.opencmis.AlfrescoCmisService
afterCall
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
public void close()
close
in interface org.apache.chemistry.opencmis.commons.server.CmisService
close
in class org.alfresco.opencmis.AlfrescoCmisServiceImpl
Copyright © 2005–2017 Alfresco Software. All rights reserved.