it.sistematica.isharedoc.opencmis.indatabase.server
Class InDatabaseDiscoveryServiceImpl

java.lang.Object
  extended by it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseAbstractServiceImpl
      extended by it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseDiscoveryServiceImpl

public class InDatabaseDiscoveryServiceImpl
extends InDatabaseAbstractServiceImpl


Field Summary
(package private)  InDatabaseNavigationServiceImpl fNavigationService
           
(package private)  InDatabaseRepositoryServiceImpl fRepositoryService
           
 
Fields inherited from class it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseAbstractServiceImpl
fAtomLinkProvider, fStoreManager, validator
 
Constructor Summary
InDatabaseDiscoveryServiceImpl(StoreManager storeManager, InDatabaseRepositoryServiceImpl repSvc, InDatabaseNavigationServiceImpl navSvc)
           
 
Method Summary
 org.apache.chemistry.opencmis.commons.data.ObjectList getContentChanges(org.apache.chemistry.opencmis.commons.server.CallContext context, java.lang.String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeLogToken, java.lang.Boolean includeProperties, java.lang.String filter, java.lang.Boolean includePolicyIds, java.lang.Boolean includeAcl, java.math.BigInteger maxItems, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension, org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)
           
 org.apache.chemistry.opencmis.commons.data.ObjectList query(org.apache.chemistry.opencmis.commons.server.CallContext context, java.lang.String repositoryId, java.lang.String statement, java.lang.Boolean searchAllVersions, java.lang.Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, java.lang.String renditionFilter, java.math.BigInteger maxItems, java.math.BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
           
 
Methods inherited from class it.sistematica.isharedoc.opencmis.indatabase.server.InDatabaseAbstractServiceImpl
checkHasUser, checkIsVersionableObject, getTypeDefinition, getTypeDefinition, getTypeDefinition, getVersionedDocumentOfObjectId, testCheckedOutByCurrentUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fNavigationService

final InDatabaseNavigationServiceImpl fNavigationService

fRepositoryService

final InDatabaseRepositoryServiceImpl fRepositoryService
Constructor Detail

InDatabaseDiscoveryServiceImpl

public InDatabaseDiscoveryServiceImpl(StoreManager storeManager,
                                      InDatabaseRepositoryServiceImpl repSvc,
                                      InDatabaseNavigationServiceImpl navSvc)
Method Detail

getContentChanges

public org.apache.chemistry.opencmis.commons.data.ObjectList getContentChanges(org.apache.chemistry.opencmis.commons.server.CallContext context,
                                                                               java.lang.String repositoryId,
                                                                               org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeLogToken,
                                                                               java.lang.Boolean includeProperties,
                                                                               java.lang.String filter,
                                                                               java.lang.Boolean includePolicyIds,
                                                                               java.lang.Boolean includeAcl,
                                                                               java.math.BigInteger maxItems,
                                                                               org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
                                                                               org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos)

query

public org.apache.chemistry.opencmis.commons.data.ObjectList query(org.apache.chemistry.opencmis.commons.server.CallContext context,
                                                                   java.lang.String repositoryId,
                                                                   java.lang.String statement,
                                                                   java.lang.Boolean searchAllVersions,
                                                                   java.lang.Boolean includeAllowableActions,
                                                                   org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
                                                                   java.lang.String renditionFilter,
                                                                   java.math.BigInteger maxItems,
                                                                   java.math.BigInteger skipCount,
                                                                   org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)