org.apache.chemistry.opencmis.client.bindings.spi.webservices
Class DiscoveryServiceImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.client.bindings.spi.webservices.AbstractWebServicesService
      extended by org.apache.chemistry.opencmis.client.bindings.spi.webservices.DiscoveryServiceImpl
All Implemented Interfaces:
DiscoveryService

public class DiscoveryServiceImpl
extends AbstractWebServicesService
implements DiscoveryService

Discovery Service Web Services client.


Constructor Summary
DiscoveryServiceImpl(BindingSession session, AbstractPortProvider portProvider)
          Constructor.
 
Method Summary
 ObjectList getContentChanges(String repositoryId, Holder<String> changeLogToken, Boolean includeProperties, String filter, Boolean includePolicyIds, Boolean includeACL, BigInteger maxItems, ExtensionsData extension)
          Gets a list of content changes.
 ObjectList query(String repositoryId, String statement, Boolean searchAllVersions, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
          Executes a CMIS query statement against the contents of the repository.
 
Methods inherited from class org.apache.chemistry.opencmis.client.bindings.spi.webservices.AbstractWebServicesService
convertException, getSession, setSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiscoveryServiceImpl

public DiscoveryServiceImpl(BindingSession session,
                            AbstractPortProvider portProvider)
Constructor.

Method Detail

getContentChanges

public ObjectList getContentChanges(String repositoryId,
                                    Holder<String> changeLogToken,
                                    Boolean includeProperties,
                                    String filter,
                                    Boolean includePolicyIds,
                                    Boolean includeACL,
                                    BigInteger maxItems,
                                    ExtensionsData extension)
Description copied from interface: DiscoveryService
Gets a list of content changes.

Specified by:
getContentChanges in interface DiscoveryService

query

public ObjectList query(String repositoryId,
                        String statement,
                        Boolean searchAllVersions,
                        Boolean includeAllowableActions,
                        IncludeRelationships includeRelationships,
                        String renditionFilter,
                        BigInteger maxItems,
                        BigInteger skipCount,
                        ExtensionsData extension)
Description copied from interface: DiscoveryService
Executes a CMIS query statement against the contents of the repository.

Specified by:
query in interface DiscoveryService


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