@MTOM @StreamingAttachment(parseEagerly=false, memoryThreshold=4931584L) public class VersioningService extends AbstractService implements VersioningServicePort
Modifier and Type | Field and Description |
---|---|
WebServiceContext |
wsContext |
CALL_CONTEXT_MAP
Constructor and Description |
---|
VersioningService() |
Modifier and Type | Method and Description |
---|---|
void |
cancelCheckOut(String repositoryId,
String objectId,
Holder<CmisExtensionType> extension) |
void |
checkIn(String repositoryId,
Holder<String> objectId,
Boolean major,
CmisPropertiesType properties,
CmisContentStreamType contentStream,
String checkinComment,
List<String> policies,
CmisAccessControlListType addAces,
CmisAccessControlListType removeAces,
Holder<CmisExtensionType> extension) |
void |
checkOut(String repositoryId,
Holder<String> objectId,
Holder<CmisExtensionType> extension,
Holder<Boolean> contentCopied) |
List<CmisObjectType> |
getAllVersions(String repositoryId,
String versionSeriesId,
String filter,
Boolean includeAllowableActions,
CmisExtensionType extension) |
CmisObjectType |
getObjectOfLatestVersion(String repositoryId,
String versionSeriesId,
Boolean major,
String filter,
Boolean includeAllowableActions,
EnumIncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
CmisExtensionType extension) |
CmisPropertiesType |
getPropertiesOfLatestVersion(String repositoryId,
String versionSeriesId,
Boolean major,
String filter,
CmisExtensionType extension) |
closeService, convertException, createContext, getCmisVersion, getService, getServiceFactory, stopAfterService, stopBeforeService
public WebServiceContext wsContext
public void cancelCheckOut(String repositoryId, String objectId, Holder<CmisExtensionType> extension) throws CmisException
cancelCheckOut
in interface VersioningServicePort
CmisException
public void checkIn(String repositoryId, Holder<String> objectId, Boolean major, CmisPropertiesType properties, CmisContentStreamType contentStream, String checkinComment, List<String> policies, CmisAccessControlListType addAces, CmisAccessControlListType removeAces, Holder<CmisExtensionType> extension) throws CmisException
checkIn
in interface VersioningServicePort
CmisException
public void checkOut(String repositoryId, Holder<String> objectId, Holder<CmisExtensionType> extension, Holder<Boolean> contentCopied) throws CmisException
checkOut
in interface VersioningServicePort
CmisException
public List<CmisObjectType> getAllVersions(String repositoryId, String versionSeriesId, String filter, Boolean includeAllowableActions, CmisExtensionType extension) throws CmisException
getAllVersions
in interface VersioningServicePort
CmisException
public CmisObjectType getObjectOfLatestVersion(String repositoryId, String versionSeriesId, Boolean major, String filter, Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, CmisExtensionType extension) throws CmisException
getObjectOfLatestVersion
in interface VersioningServicePort
CmisException
public CmisPropertiesType getPropertiesOfLatestVersion(String repositoryId, String versionSeriesId, Boolean major, String filter, CmisExtensionType extension) throws CmisException
getPropertiesOfLatestVersion
in interface VersioningServicePort
CmisException
Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.