org.pentaho.platform.util.client
Class BiPlatformRepositoryClientObjectService

java.lang.Object
  extended by org.pentaho.platform.util.client.BiPlatformRepositoryClientObjectService
All Implemented Interfaces:
IObjectService

public class BiPlatformRepositoryClientObjectService
extends Object
implements IObjectService


Constructor Summary
BiPlatformRepositoryClientObjectService()
           
 
Method Summary
 String createDocument(String arg0, String arg1, CmisProperties arg2, String arg3, ContentStream arg4, VersioningState arg5)
           
 String createFolder(String arg0, String arg1, CmisProperties arg2, String arg3)
           
 String createPolicy(String arg0, String arg1, CmisProperties arg2, String arg3)
           
 String createRelationship(String arg0, String arg1, CmisProperties arg2, String arg3, String arg4)
           
 void deleteContentStream(String arg0, String arg1)
           
 void deleteObject(String arg0, String arg1)
           
 List<String> deleteTree(String arg0, String arg1, UnfileNonfolderObjects arg2, boolean arg3)
           
 AllowableActions getAllowableActions(String arg0, String arg1)
           
 ContentStream getContentStream(String arg0, String arg1)
           
 org.dom4j.Document getDoc()
           
 CmisObject getProperties(String arg0, String arg1, ReturnVersion arg2, String arg3, boolean arg4, boolean arg5)
           
 void moveObject(String arg0, String arg1, String arg2, String arg3)
           
 String setContentStream(String arg0, String arg1, boolean arg2, ContentStream arg3)
           
 void setDoc(org.dom4j.Document doc)
           
 void updateProperties(String arg0, String arg1, String arg2, CmisProperties arg3)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BiPlatformRepositoryClientObjectService

public BiPlatformRepositoryClientObjectService()
Method Detail

createDocument

public String createDocument(String arg0,
                             String arg1,
                             CmisProperties arg2,
                             String arg3,
                             ContentStream arg4,
                             VersioningState arg5)
                      throws StorageException,
                             InvalidArgumentException,
                             ConstraintViolationException,
                             RuntimeException,
                             UpdateConflictException,
                             StreamNotSupportedException,
                             OperationNotSupportedException,
                             PermissionDeniedException,
                             TypeNotFoundException,
                             FolderNotValidException
Specified by:
createDocument in interface IObjectService
Throws:
StorageException
InvalidArgumentException
ConstraintViolationException
RuntimeException
UpdateConflictException
StreamNotSupportedException
OperationNotSupportedException
PermissionDeniedException
TypeNotFoundException
FolderNotValidException

createFolder

public String createFolder(String arg0,
                           String arg1,
                           CmisProperties arg2,
                           String arg3)
                    throws StorageException,
                           InvalidArgumentException,
                           ConstraintViolationException,
                           RuntimeException,
                           UpdateConflictException,
                           StreamNotSupportedException,
                           OperationNotSupportedException,
                           PermissionDeniedException,
                           TypeNotFoundException,
                           FolderNotValidException
Specified by:
createFolder in interface IObjectService
Throws:
StorageException
InvalidArgumentException
ConstraintViolationException
RuntimeException
UpdateConflictException
StreamNotSupportedException
OperationNotSupportedException
PermissionDeniedException
TypeNotFoundException
FolderNotValidException

createPolicy

public String createPolicy(String arg0,
                           String arg1,
                           CmisProperties arg2,
                           String arg3)
                    throws OperationNotSupportedException
Specified by:
createPolicy in interface IObjectService
Throws:
OperationNotSupportedException

createRelationship

public String createRelationship(String arg0,
                                 String arg1,
                                 CmisProperties arg2,
                                 String arg3,
                                 String arg4)
                          throws OperationNotSupportedException
Specified by:
createRelationship in interface IObjectService
Throws:
OperationNotSupportedException

deleteContentStream

public void deleteContentStream(String arg0,
                                String arg1)
                         throws OperationNotSupportedException
Specified by:
deleteContentStream in interface IObjectService
Throws:
OperationNotSupportedException

deleteObject

public void deleteObject(String arg0,
                         String arg1)
                  throws OperationNotSupportedException
Specified by:
deleteObject in interface IObjectService
Throws:
OperationNotSupportedException

deleteTree

public List<String> deleteTree(String arg0,
                               String arg1,
                               UnfileNonfolderObjects arg2,
                               boolean arg3)
                        throws OperationNotSupportedException
Specified by:
deleteTree in interface IObjectService
Throws:
OperationNotSupportedException

getAllowableActions

public AllowableActions getAllowableActions(String arg0,
                                            String arg1)
                                     throws OperationNotSupportedException
Specified by:
getAllowableActions in interface IObjectService
Throws:
OperationNotSupportedException

getContentStream

public ContentStream getContentStream(String arg0,
                                      String arg1)
                               throws OperationNotSupportedException
Specified by:
getContentStream in interface IObjectService
Throws:
OperationNotSupportedException

getProperties

public CmisObject getProperties(String arg0,
                                String arg1,
                                ReturnVersion arg2,
                                String arg3,
                                boolean arg4,
                                boolean arg5)
                         throws OperationNotSupportedException
Specified by:
getProperties in interface IObjectService
Throws:
OperationNotSupportedException

moveObject

public void moveObject(String arg0,
                       String arg1,
                       String arg2,
                       String arg3)
                throws OperationNotSupportedException
Specified by:
moveObject in interface IObjectService
Throws:
OperationNotSupportedException

setContentStream

public String setContentStream(String arg0,
                               String arg1,
                               boolean arg2,
                               ContentStream arg3)
                        throws OperationNotSupportedException
Specified by:
setContentStream in interface IObjectService
Throws:
OperationNotSupportedException

updateProperties

public void updateProperties(String arg0,
                             String arg1,
                             String arg2,
                             CmisProperties arg3)
                      throws OperationNotSupportedException
Specified by:
updateProperties in interface IObjectService
Throws:
OperationNotSupportedException

getDoc

public org.dom4j.Document getDoc()

setDoc

public void setDoc(org.dom4j.Document doc)