public interface VersioningServicePort
| 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 objectId,
String filter,
Boolean includeAllowableActions,
CmisExtensionType extension) |
CmisObjectType |
getObjectOfLatestVersion(String repositoryId,
String objectId,
Boolean major,
String filter,
Boolean includeAllowableActions,
EnumIncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeACL,
CmisExtensionType extension) |
CmisPropertiesType |
getPropertiesOfLatestVersion(String repositoryId,
String objectId,
Boolean major,
String filter,
CmisExtensionType extension) |
@RequestWrapper(localName="getAllVersions", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.GetAllVersions") @ResponseWrapper(localName="getAllVersionsResponse", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.GetAllVersionsResponse") List<CmisObjectType> getAllVersions(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, CmisExtensionType extension) throws CmisException
CmisException@RequestWrapper(localName="getObjectOfLatestVersion", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.GetObjectOfLatestVersion") @ResponseWrapper(localName="getObjectOfLatestVersionResponse", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.GetObjectOfLatestVersionResponse") CmisObjectType getObjectOfLatestVersion(String repositoryId, String objectId, Boolean major, String filter, Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeACL, CmisExtensionType extension) throws CmisException
CmisException@RequestWrapper(localName="checkOut", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.CheckOut") @ResponseWrapper(localName="checkOutResponse", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.CheckOutResponse") void checkOut(String repositoryId, Holder<String> objectId, Holder<CmisExtensionType> extension, Holder<Boolean> contentCopied) throws CmisException
CmisException@RequestWrapper(localName="cancelCheckOut", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.CancelCheckOut") @ResponseWrapper(localName="cancelCheckOutResponse", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.CancelCheckOutResponse") void cancelCheckOut(String repositoryId, String objectId, Holder<CmisExtensionType> extension) throws CmisException
CmisException@RequestWrapper(localName="getPropertiesOfLatestVersion", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.GetPropertiesOfLatestVersion") @ResponseWrapper(localName="getPropertiesOfLatestVersionResponse", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.GetPropertiesOfLatestVersionResponse") CmisPropertiesType getPropertiesOfLatestVersion(String repositoryId, String objectId, Boolean major, String filter, CmisExtensionType extension) throws CmisException
CmisException@RequestWrapper(localName="checkIn", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.CheckIn") @ResponseWrapper(localName="checkInResponse", targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/", className="org.alfresco.repo.cmis.ws.CheckInResponse") 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
CmisExceptionCopyright © 2005–2014 Alfresco Software. All rights reserved.