org.alfresco.repo.cmis.ws
Class DMObjectServicePort

java.lang.Object
  extended by org.alfresco.repo.cmis.ws.DMAbstractServicePort
      extended by org.alfresco.repo.cmis.ws.DMObjectServicePort
All Implemented Interfaces:
org.alfresco.repo.cmis.ws.ObjectServicePort

public class DMObjectServicePort
extends DMAbstractServicePort
implements org.alfresco.repo.cmis.ws.ObjectServicePort

Port for object service


Field Summary
 
Fields inherited from class org.alfresco.repo.cmis.ws.DMAbstractServicePort
authorityService, cmisAclService, cmisChangeLogService, cmisObjectFactory, cmisQueryService, cmisRenditionService, cmisService, descriptorService, fileFolderService, INCLUDE_RELATIONSHIPS_ENUM_MAPPING, nodeService, permissionService, propertiesUtil, searchService
 
Constructor Summary
DMObjectServicePort()
           
 
Method Summary
 void createDocument(java.lang.String repositoryId, org.alfresco.repo.cmis.ws.CmisPropertiesType properties, java.lang.String folderId, org.alfresco.repo.cmis.ws.CmisContentStreamType contentStream, org.alfresco.repo.cmis.ws.EnumVersioningState versioningState, java.util.List policies, org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs, org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs, javax.xml.ws.Holder extension, javax.xml.ws.Holder objectId)
          Creates a document object of the specified type, and optionally adds the document to a folder
 void createDocumentFromSource(java.lang.String repositoryId, java.lang.String sourceId, org.alfresco.repo.cmis.ws.CmisPropertiesType properties, java.lang.String folderId, org.alfresco.repo.cmis.ws.EnumVersioningState versioningState, java.util.List policies, org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs, org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs, javax.xml.ws.Holder extension, javax.xml.ws.Holder objectId)
          Creates a document object as a copy of the given source document in the specified location
 void createFolder(java.lang.String repositoryId, org.alfresco.repo.cmis.ws.CmisPropertiesType properties, java.lang.String folderId, java.util.List policies, org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs, org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs, javax.xml.ws.Holder extension, javax.xml.ws.Holder objectId)
          Creates a folder object of the specified type.
 void createPolicy(java.lang.String repositoryId, org.alfresco.repo.cmis.ws.CmisPropertiesType properties, java.lang.String folderId, java.util.List policies, org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs, org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs, javax.xml.ws.Holder extension, javax.xml.ws.Holder objectId)
          Creates a policy object of the specified type, and optionally adds the policy to a folder.
 void createRelationship(java.lang.String repositoryId, org.alfresco.repo.cmis.ws.CmisPropertiesType properties, java.util.List policies, org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs, org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs, javax.xml.ws.Holder extension, javax.xml.ws.Holder objectId)
          Creates a relationship object of the specified type.
 void deleteContentStream(java.lang.String repositoryId, javax.xml.ws.Holder objectId, javax.xml.ws.Holder changeToken, javax.xml.ws.Holder extension)
          Deletes the content-stream of the specified document.
 void deleteObject(java.lang.String repositoryId, java.lang.String objectId, java.lang.Boolean allVersions, javax.xml.ws.Holder extension)
          Deletes specified object.
 org.alfresco.repo.cmis.ws.DeleteTreeResponse.FailedToDelete deleteTree(java.lang.String repositoryId, java.lang.String folderId, java.lang.Boolean allVersions, org.alfresco.repo.cmis.ws.EnumUnfileObject unfileObject, java.lang.Boolean continueOnFailure, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Deletes the tree rooted at specified folder (including that folder)
 org.alfresco.repo.cmis.ws.CmisAllowableActionsType getAllowableActions(java.lang.String repositoryId, java.lang.String objectId, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Gets the list of allowable actions (CMIS service calls) for an object based on the current user's context, subject to any access constraints that are currently imposed by the repository.
 org.alfresco.repo.cmis.ws.CmisContentStreamType getContentStream(java.lang.String repositoryId, java.lang.String objectId, java.lang.String streamId, java.math.BigInteger offset, java.math.BigInteger length, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Gets the content-stream for a document.
 org.alfresco.repo.cmis.ws.CmisObjectType getObject(java.lang.String repositoryId, java.lang.String objectId, java.lang.String filter, java.lang.Boolean includeAllowableActions, org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships, java.lang.String renditionFilter, java.lang.Boolean includePolicyIds, java.lang.Boolean includeACL, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Gets the specified object
 org.alfresco.repo.cmis.ws.CmisObjectType getObjectByPath(java.lang.String repositoryId, java.lang.String path, java.lang.String filter, java.lang.Boolean includeAllowableActions, org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships, java.lang.String renditionFilter, java.lang.Boolean includePolicyIds, java.lang.Boolean includeACL, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Gets the specified object by path
 org.alfresco.repo.cmis.ws.CmisPropertiesType getProperties(java.lang.String repositoryId, java.lang.String objectId, java.lang.String filter, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Gets the properties of an object, and optionally the operations that the user is allowed to perform on the object.
 java.util.List getRenditions(java.lang.String repositoryId, java.lang.String objectId, java.lang.String renditionFilter, java.math.BigInteger maxItems, java.math.BigInteger skipCount, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
          Gets the renditions of an object, and optionally the operations that the user is allowed to perform on the object.
 void moveObject(java.lang.String repositoryId, javax.xml.ws.Holder objectId, java.lang.String targetFolderId, java.lang.String sourceFolderId, javax.xml.ws.Holder extension)
          Moves the specified filed object from one folder to another
 void setContentStream(java.lang.String repositoryId, javax.xml.ws.Holder objectId, java.lang.Boolean overwriteFlag, javax.xml.ws.Holder changeToken, org.alfresco.repo.cmis.ws.CmisContentStreamType contentStream, javax.xml.ws.Holder extension)
          Sets (creates or replaces) the content-stream for the specified document object.
 void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
           
 void setFileTypeIconRetriever(FileTypeIconRetriever iconRetriever)
           
 void updateProperties(java.lang.String repositoryId, javax.xml.ws.Holder objectId, javax.xml.ws.Holder changeToken, org.alfresco.repo.cmis.ws.CmisPropertiesType properties, javax.xml.ws.Holder extension)
          Updates properties of the specified object.
 
Methods inherited from class org.alfresco.repo.cmis.ws.DMAbstractServicePort
appendWithAce, appendWithRelationships, applyAclCarefully, applyPolicies, checkRepositoryId, convertAclReportToCmisAclType, createCmisObject, createCmisObject, createCmisObjectList, createCursor, createPropertyFilter, createPropertyFilter, determineObjectAllowableActions, getRenditions, isObjectInFolder, setAuthorityService, setCmisAclService, setCmisChangeLogService, setCmisQueryService, setCmisRenditionService, setCmisService, setDescriptorService, setFileFolderService, setNodeService, setPermissionService, setPropertiesUtil, setSearchService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DMObjectServicePort

public DMObjectServicePort()
Method Detail

setDictionaryService

public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)

createDocument

public void createDocument(java.lang.String repositoryId,
                           org.alfresco.repo.cmis.ws.CmisPropertiesType properties,
                           java.lang.String folderId,
                           org.alfresco.repo.cmis.ws.CmisContentStreamType contentStream,
                           org.alfresco.repo.cmis.ws.EnumVersioningState versioningState,
                           java.util.List policies,
                           org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
                           org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
                           javax.xml.ws.Holder extension,
                           javax.xml.ws.Holder objectId)
                    throws org.alfresco.repo.cmis.ws.CmisException
Creates a document object of the specified type, and optionally adds the document to a folder

Specified by:
createDocument in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
properties - CMIS properties
folderId - parent folder for this new document
contentStream - content stream
versioningState - versioning state (checkedout, minor, major)
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE, STREAM_NOT_SUPPORTED)

createDocumentFromSource

public void createDocumentFromSource(java.lang.String repositoryId,
                                     java.lang.String sourceId,
                                     org.alfresco.repo.cmis.ws.CmisPropertiesType properties,
                                     java.lang.String folderId,
                                     org.alfresco.repo.cmis.ws.EnumVersioningState versioningState,
                                     java.util.List policies,
                                     org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
                                     org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
                                     javax.xml.ws.Holder extension,
                                     javax.xml.ws.Holder objectId)
                              throws org.alfresco.repo.cmis.ws.CmisException
Creates a document object as a copy of the given source document in the specified location

Specified by:
createDocumentFromSource in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
properties - CMIS properties
folderId - parent folder for this new document
contentStream - content stream
versioningState - versioning state (checkedout, minor, major)
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE, STREAM_NOT_SUPPORTED)

createFolder

public void createFolder(java.lang.String repositoryId,
                         org.alfresco.repo.cmis.ws.CmisPropertiesType properties,
                         java.lang.String folderId,
                         java.util.List policies,
                         org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
                         org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
                         javax.xml.ws.Holder extension,
                         javax.xml.ws.Holder objectId)
                  throws org.alfresco.repo.cmis.ws.CmisException
Creates a folder object of the specified type.

Specified by:
createFolder in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
properties - CMIS properties
folderId - parent folder for this new folder
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE)

createPolicy

public void createPolicy(java.lang.String repositoryId,
                         org.alfresco.repo.cmis.ws.CmisPropertiesType properties,
                         java.lang.String folderId,
                         java.util.List policies,
                         org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
                         org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
                         javax.xml.ws.Holder extension,
                         javax.xml.ws.Holder objectId)
                  throws org.alfresco.repo.cmis.ws.CmisException
Creates a policy object of the specified type, and optionally adds the policy to a folder.

Specified by:
createPolicy in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
properties - CMIS properties
folderId - parent folder for this new policy
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE)

createRelationship

public void createRelationship(java.lang.String repositoryId,
                               org.alfresco.repo.cmis.ws.CmisPropertiesType properties,
                               java.util.List policies,
                               org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
                               org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
                               javax.xml.ws.Holder extension,
                               javax.xml.ws.Holder objectId)
                        throws org.alfresco.repo.cmis.ws.CmisException
Creates a relationship object of the specified type.

Specified by:
createRelationship in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
typeId - relationship type
properties - CMIS properties
sourceObjectId - source object Id
targetObjectId - target object Id
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE)

deleteContentStream

public void deleteContentStream(java.lang.String repositoryId,
                                javax.xml.ws.Holder objectId,
                                javax.xml.ws.Holder changeToken,
                                javax.xml.ws.Holder extension)
                         throws org.alfresco.repo.cmis.ws.CmisException
Deletes the content-stream of the specified document. This does not delete properties. If there are other versions this does not affect them, their properties or content. This does not change the ID of the document.

Specified by:
deleteContentStream in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
objectId - document Id
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE, UPDATE_CONFLICT, VERSIONING)

deleteObject

public void deleteObject(java.lang.String repositoryId,
                         java.lang.String objectId,
                         java.lang.Boolean allVersions,
                         javax.xml.ws.Holder extension)
                  throws org.alfresco.repo.cmis.ws.CmisException
Deletes specified object.

Specified by:
deleteObject in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
objectId - object Id
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, UPDATE_CONFLICT)

deleteTree

public org.alfresco.repo.cmis.ws.DeleteTreeResponse.FailedToDelete deleteTree(java.lang.String repositoryId,
                                                                              java.lang.String folderId,
                                                                              java.lang.Boolean allVersions,
                                                                              org.alfresco.repo.cmis.ws.EnumUnfileObject unfileObject,
                                                                              java.lang.Boolean continueOnFailure,
                                                                              org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                                                       throws org.alfresco.repo.cmis.ws.CmisException
Deletes the tree rooted at specified folder (including that folder)

Specified by:
deleteTree in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
folderId - folder Id
unfileNonfolderObjects - unfile : unfile all non-folder objects from folders in this tree. They may remain filed in other folders, or may become unfiled, deletesinglefiled : delete non-folder objects filed only in this tree, and unfile the others so they remain filed in other folders, delete : delete all non-folder objects in this tree (Default)
continueOnFailure - flag
Returns:
collection of object IDs that failed to delete (if continueOnFailure is FALSE, then single object ID)
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, UPDATE_CONFLICT)

getObject

public org.alfresco.repo.cmis.ws.CmisObjectType getObject(java.lang.String repositoryId,
                                                          java.lang.String objectId,
                                                          java.lang.String filter,
                                                          java.lang.Boolean includeAllowableActions,
                                                          org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships,
                                                          java.lang.String renditionFilter,
                                                          java.lang.Boolean includePolicyIds,
                                                          java.lang.Boolean includeACL,
                                                          org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                                   throws org.alfresco.repo.cmis.ws.CmisException
Gets the specified object

Specified by:
getObject in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
folderPath - The path to the folder
filter - property filter
Returns:
list of properties for the Folder
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND)

getObjectByPath

public org.alfresco.repo.cmis.ws.CmisObjectType getObjectByPath(java.lang.String repositoryId,
                                                                java.lang.String path,
                                                                java.lang.String filter,
                                                                java.lang.Boolean includeAllowableActions,
                                                                org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships,
                                                                java.lang.String renditionFilter,
                                                                java.lang.Boolean includePolicyIds,
                                                                java.lang.Boolean includeACL,
                                                                org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                                         throws org.alfresco.repo.cmis.ws.CmisException
Gets the specified object by path

Specified by:
getObjectByPath in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
folderPath - The path to the folder
filter - property filter
Returns:
list of properties for the Folder
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND)

getAllowableActions

public org.alfresco.repo.cmis.ws.CmisAllowableActionsType getAllowableActions(java.lang.String repositoryId,
                                                                              java.lang.String objectId,
                                                                              org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                                                       throws org.alfresco.repo.cmis.ws.CmisException
Gets the list of allowable actions (CMIS service calls) for an object based on the current user's context, subject to any access constraints that are currently imposed by the repository.

Specified by:
getAllowableActions in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
objectId - object Id
Returns:
list of allowable actions
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME)

getContentStream

public org.alfresco.repo.cmis.ws.CmisContentStreamType getContentStream(java.lang.String repositoryId,
                                                                        java.lang.String objectId,
                                                                        java.lang.String streamId,
                                                                        java.math.BigInteger offset,
                                                                        java.math.BigInteger length,
                                                                        org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                                                 throws org.alfresco.repo.cmis.ws.CmisException
Gets the content-stream for a document.

Specified by:
getContentStream in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
documentId - document to return the content-stream
Returns:
content stream
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, STREAM_NOT_SUPPORTED)

moveObject

public void moveObject(java.lang.String repositoryId,
                       javax.xml.ws.Holder objectId,
                       java.lang.String targetFolderId,
                       java.lang.String sourceFolderId,
                       javax.xml.ws.Holder extension)
                throws org.alfresco.repo.cmis.ws.CmisException
Moves the specified filed object from one folder to another

Specified by:
moveObject in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
objectId - object Id
targetFolderId - the target folder to be moved into
sourceFolderId - the source folder to be moved out of
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, STORAGE, UPDATE_CONFLICT, VERSIONING)

setContentStream

public void setContentStream(java.lang.String repositoryId,
                             javax.xml.ws.Holder objectId,
                             java.lang.Boolean overwriteFlag,
                             javax.xml.ws.Holder changeToken,
                             org.alfresco.repo.cmis.ws.CmisContentStreamType contentStream,
                             javax.xml.ws.Holder extension)
                      throws org.alfresco.repo.cmis.ws.CmisException
Sets (creates or replaces) the content-stream for the specified document object.

Specified by:
setContentStream in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
objectId - document Id
overwriteFlag - flag
contentStream - content stream
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, CONTENT_ALREADY_EXISTS, STORAGE, STREAM_NOT_SUPPORTED, UPDATE_CONFLICT, VERSIONING)

updateProperties

public void updateProperties(java.lang.String repositoryId,
                             javax.xml.ws.Holder objectId,
                             javax.xml.ws.Holder changeToken,
                             org.alfresco.repo.cmis.ws.CmisPropertiesType properties,
                             javax.xml.ws.Holder extension)
                      throws org.alfresco.repo.cmis.ws.CmisException
Updates properties of the specified object. As per the data model, content-streams are not properties.

Specified by:
updateProperties in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
repositoryId - repository Id
objectId - object Id
changeToken - change token
properties - list of properties to update
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT, UPDATE_CONFLICT, VERSIONING)

getProperties

public org.alfresco.repo.cmis.ws.CmisPropertiesType getProperties(java.lang.String repositoryId,
                                                                  java.lang.String objectId,
                                                                  java.lang.String filter,
                                                                  org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                                           throws org.alfresco.repo.cmis.ws.CmisException
Gets the properties of an object, and optionally the operations that the user is allowed to perform on the object.

Specified by:
getProperties in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
parameters -
Returns:
collection collection of CmisObjectType
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FOLDER_NOT_VALID)

getRenditions

public java.util.List getRenditions(java.lang.String repositoryId,
                                    java.lang.String objectId,
                                    java.lang.String renditionFilter,
                                    java.math.BigInteger maxItems,
                                    java.math.BigInteger skipCount,
                                    org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                             throws org.alfresco.repo.cmis.ws.CmisException
Gets the renditions of an object, and optionally the operations that the user is allowed to perform on the object.

Specified by:
getRenditions in interface org.alfresco.repo.cmis.ws.ObjectServicePort
Parameters:
parameters -
Returns:
collection collection of CmisObjectType
Throws:
CmisException - (with following EnumServiceException : INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FOLDER_NOT_VALID)

setFileTypeIconRetriever

public void setFileTypeIconRetriever(FileTypeIconRetriever iconRetriever)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.