org.pentaho.platform.util.client
Class BiPlatformRepositoryClientNavigationService
java.lang.Object
org.pentaho.platform.util.client.BiPlatformRepositoryClientNavigationService
- All Implemented Interfaces:
- INavigationService
public class BiPlatformRepositoryClientNavigationService
- extends java.lang.Object
- implements INavigationService
Method Summary |
GetCheckedoutDocsResponse |
getCheckedoutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships,
int maxItems,
int skipCount)
|
java.util.List<CmisObject> |
getChildren(java.lang.String repositoryId,
java.lang.String folderId,
TypesOfFileableObjects type,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships,
int maxItems,
int skipCount)
|
java.util.List<CmisObject> |
getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
TypesOfFileableObjects type,
int depth,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships)
|
org.dom4j.Document |
getDoc()
|
java.util.List<CmisObject> |
getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships,
boolean returnToRoot)
|
java.util.List<CmisObject> |
getObjectParent(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships)
|
java.lang.String |
getRepositoryFilename(CmisObject object)
|
java.lang.String |
getRepositoryPath(CmisObject object)
|
void |
setDoc(org.dom4j.Document doc)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BiPlatformRepositoryClientNavigationService
public BiPlatformRepositoryClientNavigationService()
getDoc
public org.dom4j.Document getDoc()
setDoc
public void setDoc(org.dom4j.Document doc)
getObjectParent
public java.util.List<CmisObject> getObjectParent(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships)
throws InvalidArgumentException,
ConstraintViolationException,
FilterNotValidException,
RuntimeException,
UpdateConflictException,
ObjectNotFoundException,
OperationNotSupportedException,
PermissionDeniedException,
FolderNotValidException
- Specified by:
getObjectParent
in interface INavigationService
- Throws:
InvalidArgumentException
ConstraintViolationException
FilterNotValidException
RuntimeException
UpdateConflictException
ObjectNotFoundException
OperationNotSupportedException
PermissionDeniedException
FolderNotValidException
getFolderParent
public java.util.List<CmisObject> getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships,
boolean returnToRoot)
throws InvalidArgumentException,
ConstraintViolationException,
FilterNotValidException,
RuntimeException,
UpdateConflictException,
ObjectNotFoundException,
OperationNotSupportedException,
PermissionDeniedException,
FolderNotValidException
- Specified by:
getFolderParent
in interface INavigationService
- Throws:
InvalidArgumentException
ConstraintViolationException
FilterNotValidException
RuntimeException
UpdateConflictException
ObjectNotFoundException
OperationNotSupportedException
PermissionDeniedException
FolderNotValidException
getDescendants
public java.util.List<CmisObject> getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
TypesOfFileableObjects type,
int depth,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships)
throws InvalidArgumentException,
ConstraintViolationException,
FilterNotValidException,
RuntimeException,
UpdateConflictException,
ObjectNotFoundException,
OperationNotSupportedException,
PermissionDeniedException,
FolderNotValidException
- Specified by:
getDescendants
in interface INavigationService
- Throws:
InvalidArgumentException
ConstraintViolationException
FilterNotValidException
RuntimeException
UpdateConflictException
ObjectNotFoundException
OperationNotSupportedException
PermissionDeniedException
FolderNotValidException
getChildren
public java.util.List<CmisObject> getChildren(java.lang.String repositoryId,
java.lang.String folderId,
TypesOfFileableObjects type,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships,
int maxItems,
int skipCount)
throws InvalidArgumentException,
ConstraintViolationException,
FilterNotValidException,
RuntimeException,
UpdateConflictException,
ObjectNotFoundException,
OperationNotSupportedException,
PermissionDeniedException,
FolderNotValidException
- Specified by:
getChildren
in interface INavigationService
- Throws:
InvalidArgumentException
ConstraintViolationException
FilterNotValidException
RuntimeException
UpdateConflictException
ObjectNotFoundException
OperationNotSupportedException
PermissionDeniedException
FolderNotValidException
getCheckedoutDocs
public GetCheckedoutDocsResponse getCheckedoutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
boolean includeAllowableActions,
boolean includeRelationships,
int maxItems,
int skipCount)
throws InvalidArgumentException,
ConstraintViolationException,
FilterNotValidException,
RuntimeException,
UpdateConflictException,
ObjectNotFoundException,
OperationNotSupportedException,
PermissionDeniedException,
FolderNotValidException
- Specified by:
getCheckedoutDocs
in interface INavigationService
- Throws:
InvalidArgumentException
ConstraintViolationException
FilterNotValidException
RuntimeException
UpdateConflictException
ObjectNotFoundException
OperationNotSupportedException
PermissionDeniedException
FolderNotValidException
getRepositoryPath
public java.lang.String getRepositoryPath(CmisObject object)
- Specified by:
getRepositoryPath
in interface INavigationService
getRepositoryFilename
public java.lang.String getRepositoryFilename(CmisObject object)
- Specified by:
getRepositoryFilename
in interface INavigationService