|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.cmis.ws.DMAbstractServicePort
org.alfresco.repo.cmis.ws.DMNavigationServicePort
public class DMNavigationServicePort
Port for navigation 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 | |
---|---|
DMNavigationServicePort()
|
Method Summary | |
---|---|
org.alfresco.repo.cmis.ws.CmisObjectListType |
getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.alfresco.repo.cmis.ws.CmisExtensionType extension)
Gets the private working copies of checked-out objects that the user is allowed to update. |
org.alfresco.repo.cmis.ws.CmisObjectInFolderListType |
getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegments,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.alfresco.repo.cmis.ws.CmisExtensionType extension)
Gets the list of child objects contained in the specified folder. |
java.util.List |
getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegments,
org.alfresco.repo.cmis.ws.CmisExtensionType extension)
Gets the list of descendant objects contained at one or more levels in the tree rooted at the specified folder. |
org.alfresco.repo.cmis.ws.CmisObjectType |
getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.alfresco.repo.cmis.ws.CmisExtensionType extension)
Returns the parent folder object, and optionally all ancestor folder objects, above a specified folder object. |
java.util.List |
getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegments,
org.alfresco.repo.cmis.ws.CmisExtensionType extension)
Gets the list of descendant objects contained at one or more levels in the tree rooted at the specified folder. |
java.util.List |
getObjectParents(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 includeRelativePathSegment,
org.alfresco.repo.cmis.ws.CmisExtensionType extension)
Returns the parent folders for the specified non-folder, fileable object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DMNavigationServicePort()
Method Detail |
---|
public org.alfresco.repo.cmis.ws.CmisObjectListType getCheckedOutDocs(java.lang.String repositoryId, java.lang.String folderId, java.lang.String filter, java.lang.String orderBy, java.lang.Boolean includeAllowableActions, org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships, 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
getCheckedOutDocs
in interface org.alfresco.repo.cmis.ws.NavigationServicePort
parameters
- repositoryId: repository Id; folderID: folder Id; filter: property filter; includeAllowableActions; includeRelationships; maxItems: 0 = Unlimited;
skipCount: 0 = start at beginning
CmisException
- (with following EnumServiceException
: INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FILTER_NOT_VALID)public org.alfresco.repo.cmis.ws.CmisObjectInFolderListType getChildren(java.lang.String repositoryId, java.lang.String folderId, java.lang.String filter, java.lang.String orderBy, java.lang.Boolean includeAllowableActions, org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships, java.lang.String renditionFilter, java.lang.Boolean includePathSegments, java.math.BigInteger maxItems, java.math.BigInteger skipCount, org.alfresco.repo.cmis.ws.CmisExtensionType extension) throws org.alfresco.repo.cmis.ws.CmisException
#getDescendants(GetDescendants parameters)
.
getChildren
in interface org.alfresco.repo.cmis.ws.NavigationServicePort
parameters
- repositoryId: repository Id; folderId: folder Id; type: DOCUMENTS, FOLDERS, POLICIES, ANY; filter: property filter; includeAllowableActions;
includeRelationships; maxItems: 0 = Unlimited; skipCount: 0 = start at beginning
CmisException
- (with following EnumServiceException
: INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FILTER_NOT_VALID)public java.util.List getDescendants(java.lang.String repositoryId, java.lang.String folderId, java.math.BigInteger depth, java.lang.String filter, java.lang.Boolean includeAllowableActions, org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships, java.lang.String renditionFilter, java.lang.Boolean includePathSegments, org.alfresco.repo.cmis.ws.CmisExtensionType extension) throws org.alfresco.repo.cmis.ws.CmisException
#getChildren(GetChildren parameters)
.
getDescendants
in interface org.alfresco.repo.cmis.ws.NavigationServicePort
parameters
- repositoryId: repository Id; folderId: folder Id; depth: 1 this folder only (Default), N folders deep, -1 for all levels; filter: property filter;
includeAllowableActions; includeRelationships;
CmisException
- (with following EnumServiceException
: INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FILTER_NOT_VALID)public java.util.List getFolderTree(java.lang.String repositoryId, java.lang.String folderId, java.math.BigInteger depth, java.lang.String filter, java.lang.Boolean includeAllowableActions, org.alfresco.repo.cmis.ws.EnumIncludeRelationships includeRelationships, java.lang.String renditionFilter, java.lang.Boolean includePathSegments, org.alfresco.repo.cmis.ws.CmisExtensionType extension) throws org.alfresco.repo.cmis.ws.CmisException
#getChildren(GetChildren parameters)
.
getFolderTree
in interface org.alfresco.repo.cmis.ws.NavigationServicePort
parameters
- repositoryId: repository Id; folderId: folder Id; depth: 1 this folder only (Default), N folders deep, -1 for all levels; filter: property filter;
includeAllowableActions; includeRelationships;
CmisException
- (with following EnumServiceException
: INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FILTER_NOT_VALID)public org.alfresco.repo.cmis.ws.CmisObjectType getFolderParent(java.lang.String repositoryId, java.lang.String folderId, java.lang.String filter, org.alfresco.repo.cmis.ws.CmisExtensionType extension) throws org.alfresco.repo.cmis.ws.CmisException
getFolderParent
in interface org.alfresco.repo.cmis.ws.NavigationServicePort
parameters
- repositoryId: repository Id; folderId: folder Id; filter: property filter; includeAllowableActions; includeRelationships; returnToRoot: If false, return
only the immediate parent of the folder. If true, return an ordered list of all ancestor folders from the specified folder to the root folder
CmisException
- (with following EnumServiceException
: INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, FILTER_NOT_VALID)public java.util.List getObjectParents(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 includeRelativePathSegment, org.alfresco.repo.cmis.ws.CmisExtensionType extension) throws org.alfresco.repo.cmis.ws.CmisException
getObjectParents
in interface org.alfresco.repo.cmis.ws.NavigationServicePort
parameters
- repositoryId: repository Id; objectId: object Id; filter: property filter; includeAllowableActions; includeRelationships;
CmisException
- (with following EnumServiceException
: INVALID_ARGUMENT, OBJECT_NOT_FOUND, NOT_SUPPORTED, PERMISSION_DENIED, RUNTIME, CONSTRAINT,
FILTER_NOT_VALID)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |