@MTOM @StreamingAttachment(parseEagerly=true, memoryThreshold=4931584L) public class VersioningService extends AbstractService implements org.apache.chemistry.opencmis.commons.impl.jaxb.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<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
void |
checkIn(String repositoryId,
Holder<String> objectId,
Boolean major,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType contentStream,
String checkinComment,
List<String> policies,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAccessControlListType addAces,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAccessControlListType removeAces,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
void |
checkOut(String repositoryId,
Holder<String> objectId,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension,
Holder<Boolean> contentCopied) |
List<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType> |
getAllVersions(String repositoryId,
String versionSeriesId,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType |
getObjectOfLatestVersion(String repositoryId,
String versionSeriesId,
Boolean major,
String filter,
Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.impl.jaxb.EnumIncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType |
getPropertiesOfLatestVersion(String repositoryId,
String versionSeriesId,
Boolean major,
String filter,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
closeService, convertException, createContext, getService, getServiceFactory
public WebServiceContext wsContext
public void cancelCheckOut(String repositoryId, String objectId, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
cancelCheckOut
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.VersioningServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void checkIn(String repositoryId, Holder<String> objectId, Boolean major, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType contentStream, String checkinComment, List<String> policies, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAccessControlListType addAces, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAccessControlListType removeAces, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
checkIn
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.VersioningServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void checkOut(String repositoryId, Holder<String> objectId, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension, Holder<Boolean> contentCopied) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
checkOut
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.VersioningServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public List<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType> getAllVersions(String repositoryId, String versionSeriesId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getAllVersions
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.VersioningServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType getObjectOfLatestVersion(String repositoryId, String versionSeriesId, Boolean major, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.impl.jaxb.EnumIncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getObjectOfLatestVersion
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.VersioningServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType getPropertiesOfLatestVersion(String repositoryId, String versionSeriesId, Boolean major, String filter, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getPropertiesOfLatestVersion
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.VersioningServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
Copyright © 2018 City of Paris. All rights reserved.