public class LDCmisService
extends org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
Constructor and Description |
---|
LDCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context,
String sessionId)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
cancelCheckOut(String repositoryId,
String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
checkIn(String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId,
Boolean major,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
String checkinComment,
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) |
void |
checkOut(String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<Boolean> contentCopied) |
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) |
String |
createFolder(String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
String folderId,
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) |
void |
deleteObjectOrCancelCheckOut(String repositoryId,
String objectId,
Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.FailedToDeleteData |
deleteTree(String repositoryId,
String folderId,
Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.Acl |
getAcl(String repositoryId,
String objectId,
Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.AllowableActions |
getAllowableActions(String repositoryId,
String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
List<org.apache.chemistry.opencmis.commons.data.ObjectData> |
getAllVersions(String repositoryId,
String objectId,
String versionSeriesId,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.server.CallContext |
getCallContext() |
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList |
getChildren(String repositoryId,
String folderId,
String filter,
String orderBy,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
BigInteger maxItems,
BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ContentStream |
getContentStream(String repositoryId,
String objectId,
String streamId,
BigInteger offset,
BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObject(String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectByPath(String repositoryId,
String path,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.server.ObjectInfo |
getObjectInfo(String repositoryId,
String objectId) |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectOfLatestVersion(String repositoryId,
String objectId,
String versionSeriesId,
Boolean major,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> |
getObjectParents(String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.Properties |
getProperties(String repositoryId,
String objectId,
String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.Properties |
getPropertiesOfLatestVersion(String repositoryId,
String objectId,
String versionSeriesId,
Boolean major,
String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
List<org.apache.chemistry.opencmis.commons.data.RenditionData> |
getRenditions(String repositoryId,
String objectId,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
LDRepository |
getRepository() |
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) |
String |
getSessionId() |
org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList |
getTypeChildren(String repositoryId,
String typeId,
Boolean includePropertyDefinitions,
BigInteger maxItems,
BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
getTypeDefinition(String repositoryId,
String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> |
getTypeDescendants(String repositoryId,
String typeId,
BigInteger depth,
Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
moveObject(String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectList |
query(String repositoryId,
String statement,
Boolean searchAllVersions,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
updateProperties(String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
addObjectInfo, addObjectToFolder, applyAcl, applyAcl, applyPolicy, clearObjectInfos, close, createDocumentFromSource, createPolicy, createRelationship, deleteContentStream, deleteObject, getAppliedPolicies, getBooleanProperty, getCheckedOutDocs, getContentChanges, getDateTimeProperty, getDescendants, getFolderParent, getFolderTree, getIdProperty, getIntegerProperty, getObjectInfoIntern, getObjectRelationships, getStringProperty, removeObjectFromFolder, removePolicy, setContentStream
public LDCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context, String sessionId)
public org.apache.chemistry.opencmis.commons.server.CallContext getCallContext()
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.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
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.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeChildren
in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
getTypeChildren
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeDefinition
in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
getTypeDefinition
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> getTypeDescendants(String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeDescendants
in interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
getTypeDescendants
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectInFolderList getChildren(String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getChildren
in interface org.apache.chemistry.opencmis.commons.spi.NavigationService
getChildren
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> getObjectParents(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includeRelativePathSegment, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectParents
in interface org.apache.chemistry.opencmis.commons.spi.NavigationService
getObjectParents
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObject
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
getObject
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(String repositoryId, String objectId)
getObjectInfo
in interface org.apache.chemistry.opencmis.commons.server.CmisService
getObjectInfo
in interface org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler
getObjectInfo
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
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.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
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.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public String createFolder(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, 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)
createFolder
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
createFolder
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void deleteObjectOrCancelCheckOut(String repositoryId, String objectId, Boolean allVersions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteObjectOrCancelCheckOut
in interface org.apache.chemistry.opencmis.commons.server.CmisService
deleteObjectOrCancelCheckOut
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions, org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects, Boolean continueOnFailure, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteTree
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
deleteTree
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAllowableActions
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
getAllowableActions
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getContentStream
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
getContentStream
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Properties getProperties(String repositoryId, String objectId, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getProperties
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
getProperties
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public List<org.apache.chemistry.opencmis.commons.data.RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRenditions
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
getRenditions
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void moveObject(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, String targetFolderId, String sourceFolderId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
moveObject
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
moveObject
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void updateProperties(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
updateProperties
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
updateProperties
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public List<org.apache.chemistry.opencmis.commons.data.ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAllVersions
in interface org.apache.chemistry.opencmis.commons.spi.VersioningService
getAllVersions
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectOfLatestVersion
in interface org.apache.chemistry.opencmis.commons.spi.VersioningService
getObjectOfLatestVersion
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Properties getPropertiesOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getPropertiesOfLatestVersion
in interface org.apache.chemistry.opencmis.commons.spi.VersioningService
getPropertiesOfLatestVersion
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.Acl getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAcl
in interface org.apache.chemistry.opencmis.commons.spi.AclService
getAcl
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public org.apache.chemistry.opencmis.commons.data.ObjectList query(String repositoryId, String statement, Boolean searchAllVersions, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
query
in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryService
query
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void cancelCheckOut(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
cancelCheckOut
in interface org.apache.chemistry.opencmis.commons.spi.VersioningService
cancelCheckOut
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void checkIn(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean major, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, String checkinComment, 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)
checkIn
in interface org.apache.chemistry.opencmis.commons.spi.VersioningService
checkIn
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public void checkOut(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension, org.apache.chemistry.opencmis.commons.spi.Holder<Boolean> contentCopied)
checkOut
in interface org.apache.chemistry.opencmis.commons.spi.VersioningService
checkOut
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public String getSessionId()
public LDRepository getRepository()
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectByPath
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
getObjectByPath
in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
Copyright © 2008-2014 Logical Objects. All Rights Reserved.