public interface

DocumentService

org.mule.LiquidPlanner.client.services.DocumentService
Known Indirect Subclasses

Summary

Public Methods
abstract String createDocument(String workSpaceId, ServiceEntity entity, String entityId, String fileName, String fileDescription, InputStream fileInputStream)
abstract Document deleteDocument(String workSpaceId, String id)
abstract InputStream downloadDocument(String workSpaceId, String documentId)
abstract Document getDocument(String workSpaceId, String documentId)
abstract List<Document> getDocuments(String workSpaceId)
abstract Document updateDocument(String workSpaceId, Document document)

Public Methods

public abstract String createDocument (String workSpaceId, ServiceEntity entity, String entityId, String fileName, String fileDescription, InputStream fileInputStream)

Parameters
workSpaceId
entity
entityId
fileName
fileDescription
fileInputStream

public abstract Document deleteDocument (String workSpaceId, String id)

Parameters
workSpaceId
id

public abstract InputStream downloadDocument (String workSpaceId, String documentId)

Parameters
workSpaceId
documentId

public abstract Document getDocument (String workSpaceId, String documentId)

Parameters
workSpaceId
documentId

public abstract List<Document> getDocuments (String workSpaceId)

Parameters
workSpaceId

public abstract Document updateDocument (String workSpaceId, Document document)

Parameters
workSpaceId
document