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

All Known Implementing Classes:
ObjectService

public interface ObjectServicePort

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


Method Summary
 void createDocument(String repositoryId, CmisPropertiesType properties, String folderId, CmisContentStreamType contentStream, EnumVersioningState versioningState, List<String> policies, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, javax.xml.ws.Holder<CmisExtensionType> extension, javax.xml.ws.Holder<String> objectId)
           
 void createDocumentFromSource(String repositoryId, String sourceId, CmisPropertiesType properties, String folderId, EnumVersioningState versioningState, List<String> policies, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, javax.xml.ws.Holder<CmisExtensionType> extension, javax.xml.ws.Holder<String> objectId)
           
 void createFolder(String repositoryId, CmisPropertiesType properties, String folderId, List<String> policies, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, javax.xml.ws.Holder<CmisExtensionType> extension, javax.xml.ws.Holder<String> objectId)
           
 void createPolicy(String repositoryId, CmisPropertiesType properties, String folderId, List<String> policies, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, javax.xml.ws.Holder<CmisExtensionType> extension, javax.xml.ws.Holder<String> objectId)
           
 void createRelationship(String repositoryId, CmisPropertiesType properties, List<String> policies, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, javax.xml.ws.Holder<CmisExtensionType> extension, javax.xml.ws.Holder<String> objectId)
           
 void deleteContentStream(String repositoryId, javax.xml.ws.Holder<String> objectId, javax.xml.ws.Holder<String> changeToken, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 void deleteObject(String repositoryId, String objectId, Boolean allVersions, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 DeleteTreeResponse.FailedToDelete deleteTree(String repositoryId, String folderId, Boolean allVersions, EnumUnfileObject unfileObjects, Boolean continueOnFailure, CmisExtensionType extension)
           
 CmisAllowableActionsType getAllowableActions(String repositoryId, String objectId, CmisExtensionType extension)
           
 CmisContentStreamType getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, CmisExtensionType extension)
           
 CmisObjectType getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeACL, CmisExtensionType extension)
           
 CmisObjectType getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeACL, CmisExtensionType extension)
           
 CmisPropertiesType getProperties(String repositoryId, String objectId, String filter, CmisExtensionType extension)
           
 List<CmisRenditionType> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, CmisExtensionType extension)
           
 void moveObject(String repositoryId, javax.xml.ws.Holder<String> objectId, String targetFolderId, String sourceFolderId, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 void setContentStream(String repositoryId, javax.xml.ws.Holder<String> objectId, Boolean overwriteFlag, javax.xml.ws.Holder<String> changeToken, CmisContentStreamType contentStream, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 void updateProperties(String repositoryId, javax.xml.ws.Holder<String> objectId, javax.xml.ws.Holder<String> changeToken, CmisPropertiesType properties, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 

Method Detail

createDocument

@RequestWrapper(localName="createDocument",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateDocument")
@ResponseWrapper(localName="createDocumentResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateDocumentResponse")
void createDocument(String repositoryId,
                                                   CmisPropertiesType properties,
                                                   String folderId,
                                                   CmisContentStreamType contentStream,
                                                   EnumVersioningState versioningState,
                                                   List<String> policies,
                                                   CmisAccessControlListType addACEs,
                                                   CmisAccessControlListType removeACEs,
                                                   javax.xml.ws.Holder<CmisExtensionType> extension,
                                                   javax.xml.ws.Holder<String> objectId)
                    throws CmisException
Parameters:
extension -
addACEs -
versioningState -
objectId -
properties -
removeACEs -
contentStream -
repositoryId -
policies -
folderId -
Throws:
CmisException

createDocumentFromSource

@RequestWrapper(localName="createDocumentFromSource",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateDocumentFromSource")
@ResponseWrapper(localName="createDocumentFromSourceResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateDocumentFromSourceResponse")
void createDocumentFromSource(String repositoryId,
                                                             String sourceId,
                                                             CmisPropertiesType properties,
                                                             String folderId,
                                                             EnumVersioningState versioningState,
                                                             List<String> policies,
                                                             CmisAccessControlListType addACEs,
                                                             CmisAccessControlListType removeACEs,
                                                             javax.xml.ws.Holder<CmisExtensionType> extension,
                                                             javax.xml.ws.Holder<String> objectId)
                              throws CmisException
Parameters:
extension -
addACEs -
versioningState -
objectId -
properties -
removeACEs -
repositoryId -
policies -
folderId -
sourceId -
Throws:
CmisException

createFolder

@RequestWrapper(localName="createFolder",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateFolder")
@ResponseWrapper(localName="createFolderResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateFolderResponse")
void createFolder(String repositoryId,
                                                 CmisPropertiesType properties,
                                                 String folderId,
                                                 List<String> policies,
                                                 CmisAccessControlListType addACEs,
                                                 CmisAccessControlListType removeACEs,
                                                 javax.xml.ws.Holder<CmisExtensionType> extension,
                                                 javax.xml.ws.Holder<String> objectId)
                  throws CmisException
Parameters:
extension -
addACEs -
objectId -
properties -
removeACEs -
repositoryId -
policies -
folderId -
Throws:
CmisException

createRelationship

@RequestWrapper(localName="createRelationship",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateRelationship")
@ResponseWrapper(localName="createRelationshipResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreateRelationshipResponse")
void createRelationship(String repositoryId,
                                                       CmisPropertiesType properties,
                                                       List<String> policies,
                                                       CmisAccessControlListType addACEs,
                                                       CmisAccessControlListType removeACEs,
                                                       javax.xml.ws.Holder<CmisExtensionType> extension,
                                                       javax.xml.ws.Holder<String> objectId)
                        throws CmisException
Parameters:
extension -
addACEs -
objectId -
properties -
removeACEs -
repositoryId -
policies -
Throws:
CmisException

createPolicy

@RequestWrapper(localName="createPolicy",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreatePolicy")
@ResponseWrapper(localName="createPolicyResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.CreatePolicyResponse")
void createPolicy(String repositoryId,
                                                 CmisPropertiesType properties,
                                                 String folderId,
                                                 List<String> policies,
                                                 CmisAccessControlListType addACEs,
                                                 CmisAccessControlListType removeACEs,
                                                 javax.xml.ws.Holder<CmisExtensionType> extension,
                                                 javax.xml.ws.Holder<String> objectId)
                  throws CmisException
Parameters:
extension -
addACEs -
objectId -
properties -
removeACEs -
repositoryId -
policies -
folderId -
Throws:
CmisException

getAllowableActions

@RequestWrapper(localName="getAllowableActions",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetAllowableActions")
@ResponseWrapper(localName="getAllowableActionsResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetAllowableActionsResponse")
CmisAllowableActionsType getAllowableActions(String repositoryId,
                                                                            String objectId,
                                                                            CmisExtensionType extension)
                                             throws CmisException
Parameters:
extension -
objectId -
repositoryId -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAllowableActionsType
Throws:
CmisException

getObject

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

getProperties

@RequestWrapper(localName="getProperties",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetProperties")
@ResponseWrapper(localName="getPropertiesResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetPropertiesResponse")
CmisPropertiesType getProperties(String repositoryId,
                                                                String objectId,
                                                                String filter,
                                                                CmisExtensionType extension)
                                 throws CmisException
Parameters:
extension -
objectId -
repositoryId -
filter -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType
Throws:
CmisException

getRenditions

@RequestWrapper(localName="getRenditions",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetRenditions")
@ResponseWrapper(localName="getRenditionsResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetRenditionsResponse")
List<CmisRenditionType> getRenditions(String repositoryId,
                                                                     String objectId,
                                                                     String renditionFilter,
                                                                     BigInteger maxItems,
                                                                     BigInteger skipCount,
                                                                     CmisExtensionType extension)
                                      throws CmisException
Parameters:
extension -
objectId -
skipCount -
maxItems -
repositoryId -
renditionFilter -
Returns:
returns java.util.List
Throws:
CmisException

getObjectByPath

@RequestWrapper(localName="getObjectByPath",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetObjectByPath")
@ResponseWrapper(localName="getObjectByPathResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetObjectByPathResponse")
CmisObjectType getObjectByPath(String repositoryId,
                                                              String path,
                                                              String filter,
                                                              Boolean includeAllowableActions,
                                                              EnumIncludeRelationships includeRelationships,
                                                              String renditionFilter,
                                                              Boolean includePolicyIds,
                                                              Boolean includeACL,
                                                              CmisExtensionType extension)
                               throws CmisException
Parameters:
extension -
includePolicyIds -
path -
includeRelationships -
includeAllowableActions -
repositoryId -
renditionFilter -
filter -
includeACL -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType
Throws:
CmisException

getContentStream

@RequestWrapper(localName="getContentStream",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetContentStream")
@ResponseWrapper(localName="getContentStreamResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetContentStreamResponse")
CmisContentStreamType getContentStream(String repositoryId,
                                                                      String objectId,
                                                                      String streamId,
                                                                      BigInteger offset,
                                                                      BigInteger length,
                                                                      CmisExtensionType extension)
                                       throws CmisException
Parameters:
extension -
streamId -
objectId -
length -
offset -
repositoryId -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType
Throws:
CmisException

updateProperties

@RequestWrapper(localName="updateProperties",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.UpdateProperties")
@ResponseWrapper(localName="updatePropertiesResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.UpdatePropertiesResponse")
void updateProperties(String repositoryId,
                                                     javax.xml.ws.Holder<String> objectId,
                                                     javax.xml.ws.Holder<String> changeToken,
                                                     CmisPropertiesType properties,
                                                     javax.xml.ws.Holder<CmisExtensionType> extension)
                      throws CmisException
Parameters:
extension -
changeToken -
objectId -
properties -
repositoryId -
Throws:
CmisException

moveObject

@RequestWrapper(localName="moveObject",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.MoveObject")
@ResponseWrapper(localName="moveObjectResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.MoveObjectResponse")
void moveObject(String repositoryId,
                                               javax.xml.ws.Holder<String> objectId,
                                               String targetFolderId,
                                               String sourceFolderId,
                                               javax.xml.ws.Holder<CmisExtensionType> extension)
                throws CmisException
Parameters:
extension -
targetFolderId -
sourceFolderId -
objectId -
repositoryId -
Throws:
CmisException

deleteObject

@RequestWrapper(localName="deleteObject",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteObject")
@ResponseWrapper(localName="deleteObjectResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteObjectResponse")
void deleteObject(String repositoryId,
                                                 String objectId,
                                                 Boolean allVersions,
                                                 javax.xml.ws.Holder<CmisExtensionType> extension)
                  throws CmisException
Parameters:
extension -
allVersions -
objectId -
repositoryId -
Throws:
CmisException

deleteTree

@RequestWrapper(localName="deleteTree",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteTree")
@ResponseWrapper(localName="deleteTreeResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteTreeResponse")
DeleteTreeResponse.FailedToDelete deleteTree(String repositoryId,
                                                                            String folderId,
                                                                            Boolean allVersions,
                                                                            EnumUnfileObject unfileObjects,
                                                                            Boolean continueOnFailure,
                                                                            CmisExtensionType extension)
                                             throws CmisException
Parameters:
extension -
continueOnFailure -
unfileObjects -
allVersions -
repositoryId -
folderId -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteTreeResponse.FailedToDelete
Throws:
CmisException

setContentStream

@RequestWrapper(localName="setContentStream",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.SetContentStream")
@ResponseWrapper(localName="setContentStreamResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.SetContentStreamResponse")
void setContentStream(String repositoryId,
                                                     javax.xml.ws.Holder<String> objectId,
                                                     Boolean overwriteFlag,
                                                     javax.xml.ws.Holder<String> changeToken,
                                                     CmisContentStreamType contentStream,
                                                     javax.xml.ws.Holder<CmisExtensionType> extension)
                      throws CmisException
Parameters:
extension -
overwriteFlag -
changeToken -
objectId -
contentStream -
repositoryId -
Throws:
CmisException

deleteContentStream

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


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