org.apache.chemistry.opencmis.server.impl.webservices
Class DiscoveryService

java.lang.Object
  extended by org.apache.chemistry.opencmis.server.impl.webservices.AbstractService
      extended by org.apache.chemistry.opencmis.server.impl.webservices.DiscoveryService
All Implemented Interfaces:
DiscoveryServicePort

public class DiscoveryService
extends AbstractService
implements DiscoveryServicePort

CMIS Discovery Service.


Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.server.impl.webservices.AbstractService
CALL_CONTEXT_MAP
 
Constructor Summary
DiscoveryService()
           
 
Method Summary
 void getContentChanges(String repositoryId, javax.xml.ws.Holder<String> changeLogToken, Boolean includeProperties, String filter, Boolean includePolicyIds, Boolean includeAcl, BigInteger maxItems, CmisExtensionType extension, javax.xml.ws.Holder<CmisObjectListType> objects)
           
 CmisObjectListType query(String repositoryId, String statement, Boolean searchAllVersions, Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, CmisExtensionType extension)
           
 
Methods inherited from class org.apache.chemistry.opencmis.server.impl.webservices.AbstractService
closeService, convertException, createContext, getService, getServiceFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiscoveryService

public DiscoveryService()
Method Detail

getContentChanges

public void getContentChanges(String repositoryId,
                              javax.xml.ws.Holder<String> changeLogToken,
                              Boolean includeProperties,
                              String filter,
                              Boolean includePolicyIds,
                              Boolean includeAcl,
                              BigInteger maxItems,
                              CmisExtensionType extension,
                              javax.xml.ws.Holder<CmisObjectListType> objects)
                       throws CmisException
Specified by:
getContentChanges in interface DiscoveryServicePort
Throws:
CmisException

query

public CmisObjectListType query(String repositoryId,
                                String statement,
                                Boolean searchAllVersions,
                                Boolean includeAllowableActions,
                                EnumIncludeRelationships includeRelationships,
                                String renditionFilter,
                                BigInteger maxItems,
                                BigInteger skipCount,
                                CmisExtensionType extension)
                         throws CmisException
Specified by:
query in interface DiscoveryServicePort
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectListType
Throws:
CmisException


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