Package org.pentaho.platform.util.client
Class BiPlatformRepositoryClientNavigationService
- java.lang.Object
-
- org.pentaho.platform.util.client.BiPlatformRepositoryClientNavigationService
-
- All Implemented Interfaces:
INavigationService
public class BiPlatformRepositoryClientNavigationService extends Object implements INavigationService
-
-
Constructor Summary
Constructors Constructor Description BiPlatformRepositoryClientNavigationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addChildren(List<CmisObject> objects, org.dom4j.Element objectElement, TypesOfFileableObjects type, Collection filters, int maxItems, int skipCount, int depth, int level)
GetCheckedoutDocsResponse
getCheckedoutDocs(String repositoryId, String folderId, String filter, boolean includeAllowableActions, boolean includeRelationships, int maxItems, int skipCount)
List<CmisObject>
getChildren(String repositoryId, String folderId, TypesOfFileableObjects type, String filter, boolean includeAllowableActions, boolean includeRelationships, int maxItems, int skipCount)
List<CmisObject>
getDescendants(String repositoryId, String folderId, TypesOfFileableObjects type, int depth, String filter, boolean includeAllowableActions, boolean includeRelationships)
org.dom4j.Document
getDoc()
List<CmisObject>
getFolderParent(String repositoryId, String folderId, String filter, boolean includeAllowableActions, boolean includeRelationships, boolean returnToRoot)
List<CmisObject>
getObjectParent(String repositoryId, String objectId, String filter, boolean includeAllowableActions, boolean includeRelationships)
String
getRepositoryFilename(CmisObject object)
String
getRepositoryPath(CmisObject object)
void
setDoc(org.dom4j.Document doc)
-
-
-
Method Detail
-
getDoc
public org.dom4j.Document getDoc()
-
setDoc
public void setDoc(org.dom4j.Document doc)
-
getObjectParent
public List<CmisObject> getObjectParent(String repositoryId, String objectId, String filter, boolean includeAllowableActions, boolean includeRelationships) throws InvalidArgumentException, ConstraintViolationException, FilterNotValidException, RuntimeException, UpdateConflictException, ObjectNotFoundException, OperationNotSupportedException, PermissionDeniedException, FolderNotValidException
-
getFolderParent
public List<CmisObject> getFolderParent(String repositoryId, String folderId, String filter, boolean includeAllowableActions, boolean includeRelationships, boolean returnToRoot) throws InvalidArgumentException, ConstraintViolationException, FilterNotValidException, RuntimeException, UpdateConflictException, ObjectNotFoundException, OperationNotSupportedException, PermissionDeniedException, FolderNotValidException
-
getDescendants
public List<CmisObject> getDescendants(String repositoryId, String folderId, TypesOfFileableObjects type, int depth, String filter, boolean includeAllowableActions, boolean includeRelationships) throws InvalidArgumentException, ConstraintViolationException, FilterNotValidException, RuntimeException, UpdateConflictException, ObjectNotFoundException, OperationNotSupportedException, PermissionDeniedException, FolderNotValidException
-
addChildren
protected void addChildren(List<CmisObject> objects, org.dom4j.Element objectElement, TypesOfFileableObjects type, Collection filters, int maxItems, int skipCount, int depth, int level)
-
getChildren
public List<CmisObject> getChildren(String repositoryId, String folderId, TypesOfFileableObjects type, String filter, boolean includeAllowableActions, boolean includeRelationships, int maxItems, int skipCount) throws InvalidArgumentException, ConstraintViolationException, FilterNotValidException, RuntimeException, UpdateConflictException, ObjectNotFoundException, OperationNotSupportedException, PermissionDeniedException, FolderNotValidException
-
getCheckedoutDocs
public GetCheckedoutDocsResponse getCheckedoutDocs(String repositoryId, String folderId, String filter, boolean includeAllowableActions, boolean includeRelationships, int maxItems, int skipCount) throws InvalidArgumentException, ConstraintViolationException, FilterNotValidException, RuntimeException, UpdateConflictException, ObjectNotFoundException, OperationNotSupportedException, PermissionDeniedException, FolderNotValidException
-
getRepositoryPath
public String getRepositoryPath(CmisObject object)
- Specified by:
getRepositoryPath
in interfaceINavigationService
-
getRepositoryFilename
public String getRepositoryFilename(CmisObject object)
- Specified by:
getRepositoryFilename
in interfaceINavigationService
-
-