org.apache.chemistry.opencmis.commons.impl.jaxb
Interface VersioningServicePort

All Known Implementing Classes:
VersioningService

public interface VersioningServicePort

This class was generated by the JAX-WS RI. JAX-WS RI 2.1.7-b01- Generated source version: 2.1


Method Summary
 void cancelCheckOut(java.lang.String repositoryId, java.lang.String objectId, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 void checkIn(java.lang.String repositoryId, javax.xml.ws.Holder<java.lang.String> objectId, java.lang.Boolean major, CmisPropertiesType properties, CmisContentStreamType contentStream, java.lang.String checkinComment, java.util.List<java.lang.String> policies, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 void checkOut(java.lang.String repositoryId, javax.xml.ws.Holder<java.lang.String> objectId, javax.xml.ws.Holder<CmisExtensionType> extension, javax.xml.ws.Holder<java.lang.Boolean> contentCopied)
           
 java.util.List<CmisObjectType> getAllVersions(java.lang.String repositoryId, java.lang.String objectId, java.lang.String filter, java.lang.Boolean includeAllowableActions, CmisExtensionType extension)
           
 CmisObjectType getObjectOfLatestVersion(java.lang.String repositoryId, java.lang.String objectId, java.lang.Boolean major, java.lang.String filter, java.lang.Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships, java.lang.String renditionFilter, java.lang.Boolean includePolicyIds, java.lang.Boolean includeACL, CmisExtensionType extension)
           
 CmisPropertiesType getPropertiesOfLatestVersion(java.lang.String repositoryId, java.lang.String objectId, java.lang.Boolean major, java.lang.String filter, CmisExtensionType extension)
           
 

Method Detail

checkOut

@RequestWrapper(localName="checkOut",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CheckOut")
@ResponseWrapper(localName="checkOutResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CheckOutResponse")
void checkOut(java.lang.String repositoryId,
                                             javax.xml.ws.Holder<java.lang.String> objectId,
                                             javax.xml.ws.Holder<CmisExtensionType> extension,
                                             javax.xml.ws.Holder<java.lang.Boolean> contentCopied)
              throws CmisException
Parameters:
contentCopied -
extension -
objectId -
repositoryId -
Throws:
CmisException

cancelCheckOut

@RequestWrapper(localName="cancelCheckOut",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CancelCheckOut")
@ResponseWrapper(localName="cancelCheckOutResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CancelCheckOutResponse")
void cancelCheckOut(java.lang.String repositoryId,
                                                   java.lang.String objectId,
                                                   javax.xml.ws.Holder<CmisExtensionType> extension)
                    throws CmisException
Parameters:
extension -
objectId -
repositoryId -
Throws:
CmisException

checkIn

@RequestWrapper(localName="checkIn",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CheckIn")
@ResponseWrapper(localName="checkInResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CheckInResponse")
void checkIn(java.lang.String repositoryId,
                                            javax.xml.ws.Holder<java.lang.String> objectId,
                                            java.lang.Boolean major,
                                            CmisPropertiesType properties,
                                            CmisContentStreamType contentStream,
                                            java.lang.String checkinComment,
                                            java.util.List<java.lang.String> policies,
                                            CmisAccessControlListType addACEs,
                                            CmisAccessControlListType removeACEs,
                                            javax.xml.ws.Holder<CmisExtensionType> extension)
             throws CmisException
Parameters:
extension -
addACEs -
checkinComment -
objectId -
properties -
removeACEs -
contentStream -
repositoryId -
policies -
major -
Throws:
CmisException

getObjectOfLatestVersion

@RequestWrapper(localName="getObjectOfLatestVersion",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetObjectOfLatestVersion")
@ResponseWrapper(localName="getObjectOfLatestVersionResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetObjectOfLatestVersionResponse")
CmisObjectType getObjectOfLatestVersion(java.lang.String repositoryId,
                                                                       java.lang.String objectId,
                                                                       java.lang.Boolean major,
                                                                       java.lang.String filter,
                                                                       java.lang.Boolean includeAllowableActions,
                                                                       EnumIncludeRelationships includeRelationships,
                                                                       java.lang.String renditionFilter,
                                                                       java.lang.Boolean includePolicyIds,
                                                                       java.lang.Boolean includeACL,
                                                                       CmisExtensionType extension)
                                        throws CmisException
Parameters:
extension -
includePolicyIds -
objectId -
includeRelationships -
includeAllowableActions -
repositoryId -
renditionFilter -
filter -
major -
includeACL -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType
Throws:
CmisException

getPropertiesOfLatestVersion

@RequestWrapper(localName="getPropertiesOfLatestVersion",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetPropertiesOfLatestVersion")
@ResponseWrapper(localName="getPropertiesOfLatestVersionResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetPropertiesOfLatestVersionResponse")
CmisPropertiesType getPropertiesOfLatestVersion(java.lang.String repositoryId,
                                                                               java.lang.String objectId,
                                                                               java.lang.Boolean major,
                                                                               java.lang.String filter,
                                                                               CmisExtensionType extension)
                                                throws CmisException
Parameters:
extension -
objectId -
repositoryId -
filter -
major -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType
Throws:
CmisException

getAllVersions

@RequestWrapper(localName="getAllVersions",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetAllVersions")
@ResponseWrapper(localName="getAllVersionsResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetAllVersionsResponse")
java.util.List<CmisObjectType> getAllVersions(java.lang.String repositoryId,
                                                                             java.lang.String objectId,
                                                                             java.lang.String filter,
                                                                             java.lang.Boolean includeAllowableActions,
                                                                             CmisExtensionType extension)
                                              throws CmisException
Parameters:
extension -
objectId -
includeAllowableActions -
repositoryId -
filter -
Returns:
returns java.util.List
Throws:
CmisException


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.