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

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

public class MultiFilingServiceImpl
extends AbstractAtomPubService
implements MultiFilingService

MultiFiling 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
MultiFilingServiceImpl(BindingSession session)
          Constructor.
 
Method Summary
 void addObjectToFolder(String repositoryId, String objectId, String folderId, Boolean allVersions, ExtensionsData extension)
          Adds an existing fileable non-folder object to a folder.
 void removeObjectFromFolder(String repositoryId, String objectId, String folderId, ExtensionsData extension)
          Removes an existing fileable non-folder object from a folder.
 
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

MultiFilingServiceImpl

public MultiFilingServiceImpl(BindingSession session)
Constructor.

Method Detail

addObjectToFolder

public void addObjectToFolder(String repositoryId,
                              String objectId,
                              String folderId,
                              Boolean allVersions,
                              ExtensionsData extension)
Description copied from interface: MultiFilingService
Adds an existing fileable non-folder object to a folder.

Specified by:
addObjectToFolder in interface MultiFilingService

removeObjectFromFolder

public void removeObjectFromFolder(String repositoryId,
                                   String objectId,
                                   String folderId,
                                   ExtensionsData extension)
Description copied from interface: MultiFilingService
Removes an existing fileable non-folder object from a folder.

Specified by:
removeObjectFromFolder in interface MultiFilingService


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