public class SimpleLoggingCmisServiceWrapper extends AbstractCmisServiceWrapper
ProgressControlCmisService.Progress| Constructor and Description |
|---|
SimpleLoggingCmisServiceWrapper(CmisService service) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObjectToFolder(String repositoryId,
String objectId,
String folderId,
Boolean allVersions,
ExtensionsData extension) |
void |
appendContentStream(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ContentStream contentStream,
boolean isLastChunk,
ExtensionsData extension) |
Acl |
applyAcl(String repositoryId,
String objectId,
Acl addAces,
Acl removeAces,
AclPropagation aclPropagation,
ExtensionsData extension) |
Acl |
applyAcl(String repositoryId,
String objectId,
Acl aces,
AclPropagation aclPropagation) |
void |
applyPolicy(String repositoryId,
String policyId,
String objectId,
ExtensionsData extension) |
List<BulkUpdateObjectIdAndChangeToken> |
bulkUpdateProperties(String repositoryId,
List<BulkUpdateObjectIdAndChangeToken> objectIdsAndChangeTokens,
Properties properties,
List<String> addSecondaryTypeIds,
List<String> removeSecondaryTypeIds,
ExtensionsData extension) |
void |
cancelCheckOut(String repositoryId,
String objectId,
ExtensionsData extension) |
void |
checkIn(String repositoryId,
Holder<String> objectId,
Boolean major,
Properties properties,
ContentStream contentStream,
String checkinComment,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
void |
checkOut(String repositoryId,
Holder<String> objectId,
ExtensionsData extension,
Holder<Boolean> contentCopied) |
String |
create(String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
ExtensionsData extension) |
String |
createDocument(String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
String |
createDocumentFromSource(String repositoryId,
String sourceId,
Properties properties,
String folderId,
VersioningState versioningState,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
String |
createFolder(String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
String |
createItem(String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
String |
createPolicy(String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
String |
createRelationship(String repositoryId,
Properties properties,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension) |
TypeDefinition |
createType(String repositoryId,
TypeDefinition type,
ExtensionsData extension) |
void |
deleteContentStream(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ExtensionsData extension) |
void |
deleteObject(String repositoryId,
String objectId,
Boolean allVersions,
ExtensionsData extension) |
void |
deleteObjectOrCancelCheckOut(String repositoryId,
String objectId,
Boolean allVersions,
ExtensionsData extension) |
FailedToDeleteData |
deleteTree(String repositoryId,
String folderId,
Boolean allVersions,
UnfileObject unfileObjects,
Boolean continueOnFailure,
ExtensionsData extension) |
void |
deleteType(String repositoryId,
String typeId,
ExtensionsData extension) |
Acl |
getAcl(String repositoryId,
String objectId,
Boolean onlyBasicPermissions,
ExtensionsData extension) |
AllowableActions |
getAllowableActions(String repositoryId,
String objectId,
ExtensionsData extension) |
List<ObjectData> |
getAllVersions(String repositoryId,
String objectId,
String versionSeriesId,
String filter,
Boolean includeAllowableActions,
ExtensionsData extension) |
List<ObjectData> |
getAppliedPolicies(String repositoryId,
String objectId,
String filter,
ExtensionsData extension) |
ObjectList |
getCheckedOutDocs(String repositoryId,
String folderId,
String filter,
String orderBy,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
ObjectInFolderList |
getChildren(String repositoryId,
String folderId,
String filter,
String orderBy,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
ObjectList |
getContentChanges(String repositoryId,
Holder<String> changeLogToken,
Boolean includeProperties,
String filter,
Boolean includePolicyIds,
Boolean includeAcl,
BigInteger maxItems,
ExtensionsData extension) |
ContentStream |
getContentStream(String repositoryId,
String objectId,
String streamId,
BigInteger offset,
BigInteger length,
ExtensionsData extension) |
List<ObjectInFolderContainer> |
getDescendants(String repositoryId,
String folderId,
BigInteger depth,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
ExtensionsData extension) |
ObjectData |
getFolderParent(String repositoryId,
String folderId,
String filter,
ExtensionsData extension) |
List<ObjectInFolderContainer> |
getFolderTree(String repositoryId,
String folderId,
BigInteger depth,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePathSegment,
ExtensionsData extension) |
ObjectData |
getObject(String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension) |
ObjectData |
getObjectByPath(String repositoryId,
String path,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension) |
ObjectData |
getObjectOfLatestVersion(String repositoryId,
String objectId,
String versionSeriesId,
Boolean major,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension) |
List<ObjectParentData> |
getObjectParents(String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includeRelativePathSegment,
ExtensionsData extension) |
ObjectList |
getObjectRelationships(String repositoryId,
String objectId,
Boolean includeSubRelationshipTypes,
RelationshipDirection relationshipDirection,
String typeId,
String filter,
Boolean includeAllowableActions,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
Properties |
getProperties(String repositoryId,
String objectId,
String filter,
ExtensionsData extension) |
Properties |
getPropertiesOfLatestVersion(String repositoryId,
String objectId,
String versionSeriesId,
Boolean major,
String filter,
ExtensionsData extension) |
List<RenditionData> |
getRenditions(String repositoryId,
String objectId,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
RepositoryInfo |
getRepositoryInfo(String repositoryId,
ExtensionsData extension) |
List<RepositoryInfo> |
getRepositoryInfos(ExtensionsData extension) |
TypeDefinitionList |
getTypeChildren(String repositoryId,
String typeId,
Boolean includePropertyDefinitions,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
TypeDefinition |
getTypeDefinition(String repositoryId,
String typeId,
ExtensionsData extension) |
List<TypeDefinitionContainer> |
getTypeDescendants(String repositoryId,
String typeId,
BigInteger depth,
Boolean includePropertyDefinitions,
ExtensionsData extension) |
protected void |
log(String operation,
String repositoryId)
Logs a call.
|
void |
moveObject(String repositoryId,
Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
ExtensionsData extension) |
ObjectList |
query(String repositoryId,
String statement,
Boolean searchAllVersions,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
void |
removeObjectFromFolder(String repositoryId,
String objectId,
String folderId,
ExtensionsData extension) |
void |
removePolicy(String repositoryId,
String policyId,
String objectId,
ExtensionsData extension) |
void |
setContentStream(String repositoryId,
Holder<String> objectId,
Boolean overwriteFlag,
Holder<String> changeToken,
ContentStream contentStream,
ExtensionsData extension) |
void |
updateProperties(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
Properties properties,
ExtensionsData extension) |
TypeDefinition |
updateType(String repositoryId,
TypeDefinition type,
ExtensionsData extension) |
afterServiceCall, beforeServiceCall, close, getCallContext, getObjectInfo, getWrappedService, initialize, setCallContextpublic SimpleLoggingCmisServiceWrapper(CmisService service)
public List<RepositoryInfo> getRepositoryInfos(ExtensionsData extension)
getRepositoryInfos in interface RepositoryServicegetRepositoryInfos in class AbstractCmisServiceWrapperpublic RepositoryInfo getRepositoryInfo(String repositoryId, ExtensionsData extension)
getRepositoryInfo in interface RepositoryServicegetRepositoryInfo in class AbstractCmisServiceWrapperpublic TypeDefinitionList getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
getTypeChildren in interface RepositoryServicegetTypeChildren in class AbstractCmisServiceWrapperpublic List<TypeDefinitionContainer> getTypeDescendants(String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, ExtensionsData extension)
getTypeDescendants in interface RepositoryServicegetTypeDescendants in class AbstractCmisServiceWrapperpublic TypeDefinition getTypeDefinition(String repositoryId, String typeId, ExtensionsData extension)
getTypeDefinition in interface RepositoryServicegetTypeDefinition in class AbstractCmisServiceWrapperpublic TypeDefinition createType(String repositoryId, TypeDefinition type, ExtensionsData extension)
createType in interface RepositoryServicecreateType in class AbstractCmisServiceWrapperpublic TypeDefinition updateType(String repositoryId, TypeDefinition type, ExtensionsData extension)
updateType in interface RepositoryServiceupdateType in class AbstractCmisServiceWrapperpublic void deleteType(String repositoryId, String typeId, ExtensionsData extension)
deleteType in interface RepositoryServicedeleteType in class AbstractCmisServiceWrapperpublic ObjectInFolderList getChildren(String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
getChildren in interface NavigationServicegetChildren in class AbstractCmisServiceWrapperpublic List<ObjectInFolderContainer> getDescendants(String repositoryId, String folderId, BigInteger depth, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, ExtensionsData extension)
getDescendants in interface NavigationServicegetDescendants in class AbstractCmisServiceWrapperpublic List<ObjectInFolderContainer> getFolderTree(String repositoryId, String folderId, BigInteger depth, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, ExtensionsData extension)
getFolderTree in interface NavigationServicegetFolderTree in class AbstractCmisServiceWrapperpublic List<ObjectParentData> getObjectParents(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includeRelativePathSegment, ExtensionsData extension)
getObjectParents in interface NavigationServicegetObjectParents in class AbstractCmisServiceWrapperpublic ObjectData getFolderParent(String repositoryId, String folderId, String filter, ExtensionsData extension)
getFolderParent in interface NavigationServicegetFolderParent in class AbstractCmisServiceWrapperpublic ObjectList getCheckedOutDocs(String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
getCheckedOutDocs in interface NavigationServicegetCheckedOutDocs in class AbstractCmisServiceWrapperpublic String createDocument(String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
createDocument in interface ObjectServicecreateDocument in class AbstractCmisServiceWrapperpublic String createDocumentFromSource(String repositoryId, String sourceId, Properties properties, String folderId, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
createDocumentFromSource in interface ObjectServicecreateDocumentFromSource in class AbstractCmisServiceWrapperpublic String createFolder(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
createFolder in interface ObjectServicecreateFolder in class AbstractCmisServiceWrapperpublic String createRelationship(String repositoryId, Properties properties, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
createRelationship in interface ObjectServicecreateRelationship in class AbstractCmisServiceWrapperpublic String createPolicy(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
createPolicy in interface ObjectServicecreatePolicy in class AbstractCmisServiceWrapperpublic String createItem(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
createItem in interface ObjectServicecreateItem in class AbstractCmisServiceWrapperpublic AllowableActions getAllowableActions(String repositoryId, String objectId, ExtensionsData extension)
getAllowableActions in interface ObjectServicegetAllowableActions in class AbstractCmisServiceWrapperpublic ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, ExtensionsData extension)
getObject in interface ObjectServicegetObject in class AbstractCmisServiceWrapperpublic Properties getProperties(String repositoryId, String objectId, String filter, ExtensionsData extension)
getProperties in interface ObjectServicegetProperties in class AbstractCmisServiceWrapperpublic List<RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
getRenditions in interface ObjectServicegetRenditions in class AbstractCmisServiceWrapperpublic ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, ExtensionsData extension)
getObjectByPath in interface ObjectServicegetObjectByPath in class AbstractCmisServiceWrapperpublic ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, ExtensionsData extension)
getContentStream in interface ObjectServicegetContentStream in class AbstractCmisServiceWrapperpublic void updateProperties(String repositoryId, Holder<String> objectId, Holder<String> changeToken, Properties properties, ExtensionsData extension)
updateProperties in interface ObjectServiceupdateProperties in class AbstractCmisServiceWrapperpublic List<BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(String repositoryId, List<BulkUpdateObjectIdAndChangeToken> objectIdsAndChangeTokens, Properties properties, List<String> addSecondaryTypeIds, List<String> removeSecondaryTypeIds, ExtensionsData extension)
bulkUpdateProperties in interface ObjectServicebulkUpdateProperties in class AbstractCmisServiceWrapperpublic void moveObject(String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId, ExtensionsData extension)
moveObject in interface ObjectServicemoveObject in class AbstractCmisServiceWrapperpublic void deleteObject(String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension)
deleteObject in interface ObjectServicedeleteObject in class AbstractCmisServiceWrapperpublic FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions, UnfileObject unfileObjects, Boolean continueOnFailure, ExtensionsData extension)
deleteTree in interface ObjectServicedeleteTree in class AbstractCmisServiceWrapperpublic void setContentStream(String repositoryId, Holder<String> objectId, Boolean overwriteFlag, Holder<String> changeToken, ContentStream contentStream, ExtensionsData extension)
setContentStream in interface ObjectServicesetContentStream in class AbstractCmisServiceWrapperpublic void deleteContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken, ExtensionsData extension)
deleteContentStream in interface ObjectServicedeleteContentStream in class AbstractCmisServiceWrapperpublic void appendContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken, ContentStream contentStream, boolean isLastChunk, ExtensionsData extension)
appendContentStream in interface ObjectServiceappendContentStream in class AbstractCmisServiceWrapperpublic void checkOut(String repositoryId, Holder<String> objectId, ExtensionsData extension, Holder<Boolean> contentCopied)
checkOut in interface VersioningServicecheckOut in class AbstractCmisServiceWrapperpublic void cancelCheckOut(String repositoryId, String objectId, ExtensionsData extension)
cancelCheckOut in interface VersioningServicecancelCheckOut in class AbstractCmisServiceWrapperpublic void checkIn(String repositoryId, Holder<String> objectId, Boolean major, Properties properties, ContentStream contentStream, String checkinComment, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
checkIn in interface VersioningServicecheckIn in class AbstractCmisServiceWrapperpublic ObjectData getObjectOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, ExtensionsData extension)
getObjectOfLatestVersion in interface VersioningServicegetObjectOfLatestVersion in class AbstractCmisServiceWrapperpublic Properties getPropertiesOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, ExtensionsData extension)
getPropertiesOfLatestVersion in interface VersioningServicegetPropertiesOfLatestVersion in class AbstractCmisServiceWrapperpublic List<ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter, Boolean includeAllowableActions, ExtensionsData extension)
getAllVersions in interface VersioningServicegetAllVersions in class AbstractCmisServiceWrapperpublic ObjectList query(String repositoryId, String statement, Boolean searchAllVersions, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
query in interface DiscoveryServicequery in class AbstractCmisServiceWrapperpublic ObjectList getContentChanges(String repositoryId, Holder<String> changeLogToken, Boolean includeProperties, String filter, Boolean includePolicyIds, Boolean includeAcl, BigInteger maxItems, ExtensionsData extension)
getContentChanges in interface DiscoveryServicegetContentChanges in class AbstractCmisServiceWrapperpublic void addObjectToFolder(String repositoryId, String objectId, String folderId, Boolean allVersions, ExtensionsData extension)
addObjectToFolder in interface MultiFilingServiceaddObjectToFolder in class AbstractCmisServiceWrapperpublic void removeObjectFromFolder(String repositoryId, String objectId, String folderId, ExtensionsData extension)
removeObjectFromFolder in interface MultiFilingServiceremoveObjectFromFolder in class AbstractCmisServiceWrapperpublic ObjectList getObjectRelationships(String repositoryId, String objectId, Boolean includeSubRelationshipTypes, RelationshipDirection relationshipDirection, String typeId, String filter, Boolean includeAllowableActions, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
getObjectRelationships in interface RelationshipServicegetObjectRelationships in class AbstractCmisServiceWrapperpublic Acl getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, ExtensionsData extension)
getAcl in interface AclServicegetAcl in class AbstractCmisServiceWrapperpublic Acl applyAcl(String repositoryId, String objectId, Acl addAces, Acl removeAces, AclPropagation aclPropagation, ExtensionsData extension)
applyAcl in interface AclServiceapplyAcl in class AbstractCmisServiceWrapperpublic void applyPolicy(String repositoryId, String policyId, String objectId, ExtensionsData extension)
applyPolicy in interface PolicyServiceapplyPolicy in class AbstractCmisServiceWrapperpublic void removePolicy(String repositoryId, String policyId, String objectId, ExtensionsData extension)
removePolicy in interface PolicyServiceremovePolicy in class AbstractCmisServiceWrapperpublic List<ObjectData> getAppliedPolicies(String repositoryId, String objectId, String filter, ExtensionsData extension)
getAppliedPolicies in interface PolicyServicegetAppliedPolicies in class AbstractCmisServiceWrapperpublic String create(String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, ExtensionsData extension)
create in interface CmisServicecreate in class AbstractCmisServiceWrapperpublic void deleteObjectOrCancelCheckOut(String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension)
deleteObjectOrCancelCheckOut in interface CmisServicedeleteObjectOrCancelCheckOut in class AbstractCmisServiceWrapperpublic Acl applyAcl(String repositoryId, String objectId, Acl aces, AclPropagation aclPropagation)
applyAcl in interface CmisServiceapplyAcl in class AbstractCmisServiceWrapperCopyright © 2009–2017 The Apache Software Foundation. All rights reserved.