org.apache.chemistry.opencmis.client.bindings.spi.atompub
Class RelationshipServiceImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService
      extended by org.apache.chemistry.opencmis.client.bindings.spi.atompub.RelationshipServiceImpl
All Implemented Interfaces:
LinkAccess, RelationshipService

public class RelationshipServiceImpl
extends AbstractAtomPubService
implements RelationshipService

Relationship Service AtomPub client.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService
AbstractAtomPubService.IdentifierType
 
Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService
NAME_COLLECTION, NAME_NUM_ITEMS, NAME_PATH_SEGMENT, NAME_RELATIVE_PATH_SEGMENT, NAME_URI_TEMPLATE
 
Constructor Summary
RelationshipServiceImpl(BindingSession session)
          Constructor.
 
Method Summary
 ObjectList getObjectRelationships(String repositoryId, String objectId, Boolean includeSubRelationshipTypes, RelationshipDirection relationshipDirection, String typeId, String filter, Boolean includeAllowableActions, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
          Gets all or a subset of relationships associated with an independent object.
 
Methods inherited from class org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService
addCollection, addLink, addLink, addRepositoryLink, addRepositoryLink, addTemplate, addTypeLink, addTypeLink, convertStatusCode, createIdObject, delete, extractErrorMessage, extractException, getCollection, getLink, getLink, getLinkCache, getObjectInternal, getRepositoriesInternal, getRepositoryLink, getServiceDocURL, getSession, getTemplateLink, getTypeDefinitionInternal, getTypeLink, getTypeLink, is, isAclMergeRequired, isInt, isNextLink, isStr, loadCollection, loadContentLink, loadLink, loadRepositoryLink, loadTemplateLink, loadTypeLink, lockLinks, lockTypeLinks, mergeAcls, parse, post, put, put, read, removeLinks, removeTypeLinks, setSession, throwLinkException, unlockLinks, unlockTypeLinks, updateAcl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipServiceImpl

public RelationshipServiceImpl(BindingSession session)
Constructor.

Method Detail

getObjectRelationships

public ObjectList getObjectRelationships(String repositoryId,
                                         String objectId,
                                         Boolean includeSubRelationshipTypes,
                                         RelationshipDirection relationshipDirection,
                                         String typeId,
                                         String filter,
                                         Boolean includeAllowableActions,
                                         BigInteger maxItems,
                                         BigInteger skipCount,
                                         ExtensionsData extension)
Description copied from interface: RelationshipService
Gets all or a subset of relationships associated with an independent object.

Specified by:
getObjectRelationships in interface RelationshipService


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