it.sistematica.isharedoc.opencmis.indatabase.server
Class InDatabaseService
java.lang.Object
org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseService
- All Implemented Interfaces:
- org.apache.chemistry.opencmis.commons.server.CmisService, org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler, org.apache.chemistry.opencmis.commons.spi.AclService, org.apache.chemistry.opencmis.commons.spi.DiscoveryService, org.apache.chemistry.opencmis.commons.spi.MultiFilingService, org.apache.chemistry.opencmis.commons.spi.NavigationService, org.apache.chemistry.opencmis.commons.spi.ObjectService, org.apache.chemistry.opencmis.commons.spi.PolicyService, org.apache.chemistry.opencmis.commons.spi.RelationshipService, org.apache.chemistry.opencmis.commons.spi.RepositoryService, org.apache.chemistry.opencmis.commons.spi.VersioningService
public class InDatabaseService
- extends org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
|
Method Summary |
void |
addObjectToFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
appendContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
boolean isLastChunk,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Acl |
applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Acl |
applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl aces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation)
|
void |
applyPolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> |
bulkUpdateProperties(java.lang.String repositoryId,
java.util.List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List<java.lang.String> addSecondaryTypeIds,
java.util.List<java.lang.String> removeSecondaryTypeIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
cancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
checkIn(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean major,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
java.lang.String checkinComment,
java.util.List<java.lang.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)
|
void |
checkOut(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.Boolean> contentCopied)
|
void |
close()
|
java.lang.String |
create(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.String> policies,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.lang.String |
createDocument(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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)
|
java.lang.String |
createDocumentFromSource(java.lang.String repositoryId,
java.lang.String sourceId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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)
|
java.lang.String |
createFolder(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
|
java.lang.String |
createItem(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
|
java.lang.String |
createPolicy(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
|
java.lang.String |
createRelationship(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List<java.lang.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)
|
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
createType(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
deleteContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
deleteObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
deleteObjectOrCancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.FailedToDeleteData |
deleteTree(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
java.lang.Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
deleteType(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Acl |
getAcl(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.AllowableActions |
getAllowableActions(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> |
getAllVersions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> |
getAppliedPolicies(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.server.CallContext |
getCallContext()
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList |
getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
getContentChanges(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeLogToken,
java.lang.Boolean includeProperties,
java.lang.String filter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
java.math.BigInteger maxItems,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ContentStream |
getContentStream(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
java.math.BigInteger offset,
java.math.BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> |
getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> |
getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectByPath(java.lang.String repositoryId,
java.lang.String path,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectOfLatestVersion(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> |
getObjectParents(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
getObjectRelationships(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean includeSubRelationshipTypes,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Properties |
getProperties(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.Properties |
getPropertiesOfLatestVersion(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.RenditionData> |
getRenditions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
getRepositoryInfo(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> |
getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoreManager |
getStoreManager()
|
org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList |
getTypeChildren(java.lang.String repositoryId,
java.lang.String typeId,
java.lang.Boolean includePropertyDefinitions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
getTypeDefinition(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
java.util.List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> |
getTypeDescendants(java.lang.String repositoryId,
java.lang.String typeId,
java.math.BigInteger depth,
java.lang.Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
moveObject(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.data.ObjectList |
query(java.lang.String repositoryId,
java.lang.String statement,
java.lang.Boolean searchAllVersions,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
removeObjectFromFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
removePolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
setCallContext(org.apache.chemistry.opencmis.commons.server.CallContext context)
|
void |
setContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
updateProperties(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
updateType(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
| Methods inherited from class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService |
addObjectInfo, clearObjectInfos, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getObjectInfo, getObjectInfoIntern, getStringProperty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InDatabaseService
public InDatabaseService(java.util.Map<java.lang.String,java.lang.String> parameters,
StoreManager sm)
getStoreManager
public StoreManager getStoreManager()
getCallContext
public org.apache.chemistry.opencmis.commons.server.CallContext getCallContext()
setCallContext
public void setCallContext(org.apache.chemistry.opencmis.commons.server.CallContext context)
close
public void close()
- Specified by:
close in interface org.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
close in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getRepositoryInfos
public java.util.List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getRepositoryInfos in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Specified by:
getRepositoryInfos in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getRepositoryInfo
public org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getRepositoryInfo in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
getRepositoryInfo in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getTypeChildren
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList getTypeChildren(java.lang.String repositoryId,
java.lang.String typeId,
java.lang.Boolean includePropertyDefinitions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getTypeChildren in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Specified by:
getTypeChildren in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getTypeDefinition
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getTypeDefinition in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Specified by:
getTypeDefinition in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createType
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition createType(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createType in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
createType in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
updateType
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition updateType(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition type,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
updateType in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
updateType in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
deleteType
public void deleteType(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteType in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
deleteType in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getTypeDescendants
public java.util.List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> getTypeDescendants(java.lang.String repositoryId,
java.lang.String typeId,
java.math.BigInteger depth,
java.lang.Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getTypeDescendants in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
getTypeDescendants in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getCheckedOutDocs
public org.apache.chemistry.opencmis.commons.data.ObjectList getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getCheckedOutDocs in interface org.apache.chemistry.opencmis.commons.spi.NavigationService- Overrides:
getCheckedOutDocs in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getChildren
public org.apache.chemistry.opencmis.commons.data.ObjectInFolderList getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getChildren in interface org.apache.chemistry.opencmis.commons.spi.NavigationService- Specified by:
getChildren in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getDescendants
public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getDescendants in interface org.apache.chemistry.opencmis.commons.spi.NavigationService- Overrides:
getDescendants in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getFolderParent
public org.apache.chemistry.opencmis.commons.data.ObjectData getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getFolderParent in interface org.apache.chemistry.opencmis.commons.spi.NavigationService- Overrides:
getFolderParent in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getFolderTree
public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getFolderTree in interface org.apache.chemistry.opencmis.commons.spi.NavigationService- Overrides:
getFolderTree in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getObjectParents
public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> getObjectParents(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectParents in interface org.apache.chemistry.opencmis.commons.spi.NavigationService- Specified by:
getObjectParents in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
create
public java.lang.String create(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.String> policies,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
create in interface org.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
create in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createDocument
public java.lang.String createDocument(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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)
- Specified by:
createDocument in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
createDocument in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createDocumentFromSource
public java.lang.String createDocumentFromSource(java.lang.String repositoryId,
java.lang.String sourceId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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)
- Specified by:
createDocumentFromSource in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
createDocumentFromSource in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createFolder
public java.lang.String createFolder(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
- Specified by:
createFolder in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
createFolder in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createPolicy
public java.lang.String createPolicy(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
- Specified by:
createPolicy in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
createPolicy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createRelationship
public java.lang.String createRelationship(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List<java.lang.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)
- Specified by:
createRelationship in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
createRelationship in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
createItem
public java.lang.String createItem(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
- Specified by:
createItem in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
createItem in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
deleteContentStream
public void deleteContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
deleteContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
deleteObject
public void deleteObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteObject in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
deleteObject in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
deleteObjectOrCancelCheckOut
public void deleteObjectOrCancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteObjectOrCancelCheckOut in interface org.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
deleteObjectOrCancelCheckOut in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
deleteTree
public org.apache.chemistry.opencmis.commons.data.FailedToDeleteData deleteTree(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
java.lang.Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteTree in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
deleteTree in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getAllowableActions
public org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAllowableActions in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
getAllowableActions in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getContentStream
public org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
java.math.BigInteger offset,
java.math.BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
getContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getObject
public org.apache.chemistry.opencmis.commons.data.ObjectData getObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObject in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Specified by:
getObject in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getObjectByPath
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectByPath(java.lang.String repositoryId,
java.lang.String path,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectByPath in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
getObjectByPath in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getProperties
public org.apache.chemistry.opencmis.commons.data.Properties getProperties(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getProperties in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
getProperties in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getRenditions
public java.util.List<org.apache.chemistry.opencmis.commons.data.RenditionData> getRenditions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getRenditions in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
getRenditions in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
moveObject
public void moveObject(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
moveObject in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
moveObject in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
setContentStream
public void setContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
setContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
setContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
updateProperties
public void updateProperties(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
updateProperties in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
updateProperties in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
appendContentStream
public void appendContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
boolean isLastChunk,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
appendContentStream in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
appendContentStream in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
bulkUpdateProperties
public java.util.List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(java.lang.String repositoryId,
java.util.List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List<java.lang.String> addSecondaryTypeIds,
java.util.List<java.lang.String> removeSecondaryTypeIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
bulkUpdateProperties in interface org.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
bulkUpdateProperties in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
cancelCheckOut
public void cancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
cancelCheckOut in interface org.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
cancelCheckOut in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
checkIn
public void checkIn(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean major,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
java.lang.String checkinComment,
java.util.List<java.lang.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)
- Specified by:
checkIn in interface org.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
checkIn in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
checkOut
public void checkOut(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.Boolean> contentCopied)
- Specified by:
checkOut in interface org.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
checkOut in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getObjectOfLatestVersion
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectOfLatestVersion(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectOfLatestVersion in interface org.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
getObjectOfLatestVersion in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getPropertiesOfLatestVersion
public org.apache.chemistry.opencmis.commons.data.Properties getPropertiesOfLatestVersion(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.Boolean major,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getPropertiesOfLatestVersion in interface org.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
getPropertiesOfLatestVersion in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getAllVersions
public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> getAllVersions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAllVersions in interface org.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
getAllVersions in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getContentChanges
public org.apache.chemistry.opencmis.commons.data.ObjectList getContentChanges(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeLogToken,
java.lang.Boolean includeProperties,
java.lang.String filter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
java.math.BigInteger maxItems,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getContentChanges in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryService- Overrides:
getContentChanges in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
query
public org.apache.chemistry.opencmis.commons.data.ObjectList query(java.lang.String repositoryId,
java.lang.String statement,
java.lang.Boolean searchAllVersions,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
query in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryService- Overrides:
query in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
addObjectToFolder
public void addObjectToFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
addObjectToFolder in interface org.apache.chemistry.opencmis.commons.spi.MultiFilingService- Overrides:
addObjectToFolder in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
removeObjectFromFolder
public void removeObjectFromFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
removeObjectFromFolder in interface org.apache.chemistry.opencmis.commons.spi.MultiFilingService- Overrides:
removeObjectFromFolder in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getObjectRelationships
public org.apache.chemistry.opencmis.commons.data.ObjectList getObjectRelationships(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean includeSubRelationshipTypes,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectRelationships in interface org.apache.chemistry.opencmis.commons.spi.RelationshipService- Overrides:
getObjectRelationships in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
applyAcl
public org.apache.chemistry.opencmis.commons.data.Acl applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl aces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation)
- Specified by:
applyAcl in interface org.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
applyAcl in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
applyAcl
public org.apache.chemistry.opencmis.commons.data.Acl applyAcl(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
applyAcl in interface org.apache.chemistry.opencmis.commons.spi.AclService- Overrides:
applyAcl in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getAcl
public org.apache.chemistry.opencmis.commons.data.Acl getAcl(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAcl in interface org.apache.chemistry.opencmis.commons.spi.AclService- Overrides:
getAcl in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
applyPolicy
public void applyPolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
applyPolicy in interface org.apache.chemistry.opencmis.commons.spi.PolicyService- Overrides:
applyPolicy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
getAppliedPolicies
public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> getAppliedPolicies(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAppliedPolicies in interface org.apache.chemistry.opencmis.commons.spi.PolicyService- Overrides:
getAppliedPolicies in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
removePolicy
public void removePolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
removePolicy in interface org.apache.chemistry.opencmis.commons.spi.PolicyService- Overrides:
removePolicy in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService