@MTOM @StreamingAttachment(parseEagerly=true, memoryThreshold=4931584L) public class ObjectService extends AbstractService implements org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
Modifier and Type | Field and Description |
---|---|
WebServiceContext |
wsContext |
CALL_CONTEXT_MAP
Constructor and Description |
---|
ObjectService() |
Modifier and Type | Method and Description |
---|---|
void |
createDocument(String repositoryId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
String folderId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType contentStream,
org.apache.chemistry.opencmis.commons.impl.jaxb.EnumVersioningState versioningState,
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,
Holder<String> objectId) |
void |
createDocumentFromSource(String repositoryId,
String sourceId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
String folderId,
org.apache.chemistry.opencmis.commons.impl.jaxb.EnumVersioningState versioningState,
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,
Holder<String> objectId) |
void |
createFolder(String repositoryId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
String folderId,
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,
Holder<String> objectId) |
void |
createPolicy(String repositoryId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
String folderId,
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,
Holder<String> objectId) |
void |
createRelationship(String repositoryId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
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,
Holder<String> objectId) |
void |
deleteContentStream(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
void |
deleteObject(String repositoryId,
String objectId,
Boolean allVersions,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteTreeResponse.FailedToDelete |
deleteTree(String repositoryId,
String folderId,
Boolean allVersions,
org.apache.chemistry.opencmis.commons.impl.jaxb.EnumUnfileObject unfileObjects,
Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAllowableActionsType |
getAllowableActions(String repositoryId,
String objectId,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType |
getContentStream(String repositoryId,
String objectId,
String streamId,
BigInteger offset,
BigInteger length,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType |
getObject(String repositoryId,
String objectId,
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.CmisObjectType |
getObjectByPath(String repositoryId,
String path,
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 |
getProperties(String repositoryId,
String objectId,
String filter,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
List<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisRenditionType> |
getRenditions(String repositoryId,
String objectId,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
void |
moveObject(String repositoryId,
Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
void |
setContentStream(String repositoryId,
Holder<String> objectId,
Boolean overwriteFlag,
Holder<String> changeToken,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType contentStream,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
void |
updateProperties(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
closeService, convertException, createContext, getService, getServiceFactory
public WebServiceContext wsContext
public void createDocument(String repositoryId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, String folderId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType contentStream, org.apache.chemistry.opencmis.commons.impl.jaxb.EnumVersioningState versioningState, 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, Holder<String> objectId) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
createDocument
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void createDocumentFromSource(String repositoryId, String sourceId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, String folderId, org.apache.chemistry.opencmis.commons.impl.jaxb.EnumVersioningState versioningState, 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, Holder<String> objectId) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
createDocumentFromSource
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void createFolder(String repositoryId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, String folderId, 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, Holder<String> objectId) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
createFolder
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void createPolicy(String repositoryId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, String folderId, 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, Holder<String> objectId) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
createPolicy
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void createRelationship(String repositoryId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, 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, Holder<String> objectId) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
createRelationship
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void deleteContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
deleteContentStream
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void deleteObject(String repositoryId, String objectId, Boolean allVersions, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
deleteObject
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.DeleteTreeResponse.FailedToDelete deleteTree(String repositoryId, String folderId, Boolean allVersions, org.apache.chemistry.opencmis.commons.impl.jaxb.EnumUnfileObject unfileObjects, Boolean continueOnFailure, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
deleteTree
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisAllowableActionsType getAllowableActions(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getAllowableActions
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getContentStream
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType getObject(String repositoryId, String objectId, 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
getObject
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType getObjectByPath(String repositoryId, String path, 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
getObjectByPath
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType getProperties(String repositoryId, String objectId, String filter, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getProperties
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public List<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisRenditionType> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getRenditions
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void moveObject(String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
moveObject
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void setContentStream(String repositoryId, Holder<String> objectId, Boolean overwriteFlag, Holder<String> changeToken, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisContentStreamType contentStream, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
setContentStream
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void updateProperties(String repositoryId, Holder<String> objectId, Holder<String> changeToken, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertiesType properties, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
updateProperties
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.ObjectServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
Copyright © 2018 City of Paris. All rights reserved.