org.xcmis.soap
Interface VersioningServicePort

All Known Implementing Classes:
VersioningServicePortImpl

public interface VersioningServicePort

This class was generated by Apache CXF 2.1.4 Tue Jan 25 13:16:06 UTC 2011 Generated source version: 2.1.4


Method Summary
 CmisExtensionType cancelCheckOut(String repositoryId, String objectId, 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)
           
 

Method Detail

getAllVersions

@RequestWrapper(localName="getAllVersions",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.xcmis.messaging.GetAllVersions")
@ResponseWrapper(localName="getAllVersionsResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.xcmis.messaging.GetAllVersionsResponse")
List<CmisObjectType> getAllVersions(String repositoryId,
                                                                                                                                     String objectId,
                                                                                                                                     String filter,
                                                                                                                                     Boolean includeAllowableActions,
                                                                                                                                     CmisExtensionType extension)
                                    throws CmisException
Throws:
CmisException

getObjectOfLatestVersion

@RequestWrapper(localName="getObjectOfLatestVersion",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.xcmis.messaging.GetObjectOfLatestVersion")
@ResponseWrapper(localName="getObjectOfLatestVersionResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.xcmis.messaging.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
Throws:
CmisException

checkOut

@RequestWrapper(localName="checkOut",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.xcmis.messaging.CheckOut")
@ResponseWrapper(localName="checkOutResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.xcmis.messaging.CheckOutResponse")
void checkOut(String repositoryId,
                                                                                                               Holder<String> objectId,
                                                                                                               Holder<CmisExtensionType> extension,
                                                                                                               Holder<Boolean> contentCopied)
              throws CmisException
Throws:
CmisException

cancelCheckOut

@RequestWrapper(localName="cancelCheckOut",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.xcmis.messaging.CancelCheckOut")
@ResponseWrapper(localName="cancelCheckOutResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.xcmis.messaging.CancelCheckOutResponse")
CmisExtensionType cancelCheckOut(String repositoryId,
                                                                                                                                  String objectId,
                                                                                                                                  CmisExtensionType extension)
                                 throws CmisException
Throws:
CmisException

getPropertiesOfLatestVersion

@RequestWrapper(localName="getPropertiesOfLatestVersion",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.xcmis.messaging.GetPropertiesOfLatestVersion")
@ResponseWrapper(localName="getPropertiesOfLatestVersionResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.xcmis.messaging.GetPropertiesOfLatestVersionResponse")
CmisPropertiesType getPropertiesOfLatestVersion(String repositoryId,
                                                                                                                                                 String objectId,
                                                                                                                                                 Boolean major,
                                                                                                                                                 String filter,
                                                                                                                                                 CmisExtensionType extension)
                                                throws CmisException
Throws:
CmisException

checkIn

@RequestWrapper(localName="checkIn",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.xcmis.messaging.CheckIn")
@ResponseWrapper(localName="checkInResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.xcmis.messaging.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
Throws:
CmisException


Copyright © 2011 eXo Platform SAS. All Rights Reserved.