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

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

public class InMemoryRepositoryServiceImpl
extends InMemoryAbstractServiceImpl


Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.inmemory.server.InMemoryAbstractServiceImpl
fStoreManager, validator
 
Constructor Summary
InMemoryRepositoryServiceImpl(StoreManager storeManager)
           
 
Method Summary
 RepositoryInfo getRepositoryInfo(CallContext context, String repositoryId, ExtensionsData extension)
           
 List<RepositoryInfo> getRepositoryInfos(CallContext context, ExtensionsData extension)
           
 TypeDefinitionList getTypeChildren(CallContext context, String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
           
 TypeDefinition getTypeDefinition(CallContext context, String repositoryId, String typeId, ExtensionsData extension)
           
 List<TypeDefinitionContainer> getTypeDescendants(CallContext context, String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, ExtensionsData extension)
           
 
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

InMemoryRepositoryServiceImpl

public InMemoryRepositoryServiceImpl(StoreManager storeManager)
Method Detail

getRepositoryInfo

public RepositoryInfo getRepositoryInfo(CallContext context,
                                        String repositoryId,
                                        ExtensionsData extension)

getRepositoryInfos

public List<RepositoryInfo> getRepositoryInfos(CallContext context,
                                               ExtensionsData extension)

getTypeChildren

public TypeDefinitionList getTypeChildren(CallContext context,
                                          String repositoryId,
                                          String typeId,
                                          Boolean includePropertyDefinitions,
                                          BigInteger maxItems,
                                          BigInteger skipCount,
                                          ExtensionsData extension)

getTypeDefinition

public TypeDefinition getTypeDefinition(CallContext context,
                                        String repositoryId,
                                        String typeId,
                                        ExtensionsData extension)

getTypeDescendants

public List<TypeDefinitionContainer> getTypeDescendants(CallContext context,
                                                        String repositoryId,
                                                        String typeId,
                                                        BigInteger depth,
                                                        Boolean includePropertyDefinitions,
                                                        ExtensionsData extension)


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