org.apache.chemistry.opencmis.inmemory.server
Class InMemoryNavigationServiceImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.inmemory.server.InMemoryAbstractServiceImpl
      extended by org.apache.chemistry.opencmis.inmemory.server.InMemoryNavigationServiceImpl

public class InMemoryNavigationServiceImpl
extends InMemoryAbstractServiceImpl


Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.inmemory.server.InMemoryAbstractServiceImpl
fStoreManager, validator
 
Constructor Summary
InMemoryNavigationServiceImpl(StoreManager storeManager)
           
 
Method Summary
 ObjectList getCheckedOutDocs(CallContext context, String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension, ObjectInfoHandler objectInfos)
           
 ObjectInFolderList getChildren(CallContext context, String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension, ObjectInfoHandler objectInfos)
           
 List<ObjectInFolderContainer> getDescendants(CallContext context, String repositoryId, String folderId, BigInteger depth, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, ExtensionsData extension, ObjectInfoHandler objectInfos)
           
 ObjectData getFolderParent(CallContext context, String repositoryId, String folderId, String filter, ExtensionsData extension, ObjectInfoHandler objectInfos)
           
 List<ObjectInFolderContainer> getFolderTree(CallContext context, String repositoryId, String folderId, BigInteger depth, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, ExtensionsData extension, ObjectInfoHandler objectInfos)
           
 List<ObjectParentData> getObjectParents(CallContext context, String repositoryId, String objectId, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includeRelativePathSegment, ExtensionsData extension, ObjectInfoHandler objectInfos)
           
 
Methods inherited from class org.apache.chemistry.opencmis.inmemory.server.InMemoryAbstractServiceImpl
checkHasUser, checkIsVersionableObject, getTypeDefinition, getTypeDefinition, getVersionedDocumentOfObjectId, testCheckedOutByCurrentUser, testHasProperCheckedOutStatus, testIsCheckedOut, testIsNotCheckedOutBySomeoneElse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryNavigationServiceImpl

public InMemoryNavigationServiceImpl(StoreManager storeManager)
Method Detail

getCheckedOutDocs

public ObjectList getCheckedOutDocs(CallContext context,
                                    String repositoryId,
                                    String folderId,
                                    String filter,
                                    String orderBy,
                                    Boolean includeAllowableActions,
                                    IncludeRelationships includeRelationships,
                                    String renditionFilter,
                                    BigInteger maxItems,
                                    BigInteger skipCount,
                                    ExtensionsData extension,
                                    ObjectInfoHandler objectInfos)

getChildren

public ObjectInFolderList getChildren(CallContext context,
                                      String repositoryId,
                                      String folderId,
                                      String filter,
                                      String orderBy,
                                      Boolean includeAllowableActions,
                                      IncludeRelationships includeRelationships,
                                      String renditionFilter,
                                      Boolean includePathSegment,
                                      BigInteger maxItems,
                                      BigInteger skipCount,
                                      ExtensionsData extension,
                                      ObjectInfoHandler objectInfos)

getDescendants

public List<ObjectInFolderContainer> getDescendants(CallContext context,
                                                    String repositoryId,
                                                    String folderId,
                                                    BigInteger depth,
                                                    String filter,
                                                    Boolean includeAllowableActions,
                                                    IncludeRelationships includeRelationships,
                                                    String renditionFilter,
                                                    Boolean includePathSegment,
                                                    ExtensionsData extension,
                                                    ObjectInfoHandler objectInfos)

getFolderParent

public ObjectData getFolderParent(CallContext context,
                                  String repositoryId,
                                  String folderId,
                                  String filter,
                                  ExtensionsData extension,
                                  ObjectInfoHandler objectInfos)

getFolderTree

public List<ObjectInFolderContainer> getFolderTree(CallContext context,
                                                   String repositoryId,
                                                   String folderId,
                                                   BigInteger depth,
                                                   String filter,
                                                   Boolean includeAllowableActions,
                                                   IncludeRelationships includeRelationships,
                                                   String renditionFilter,
                                                   Boolean includePathSegment,
                                                   ExtensionsData extension,
                                                   ObjectInfoHandler objectInfos)

getObjectParents

public List<ObjectParentData> getObjectParents(CallContext context,
                                               String repositoryId,
                                               String objectId,
                                               String filter,
                                               Boolean includeAllowableActions,
                                               IncludeRelationships includeRelationships,
                                               String renditionFilter,
                                               Boolean includeRelativePathSegment,
                                               ExtensionsData extension,
                                               ObjectInfoHandler objectInfos)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.