public interface ICaseDocumentStreamService
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
downloadDocument(IBPMContext context, CaseIdentifier caseIdentifier, java.lang.String docName)
Download a document
|
java.io.InputStream |
downloadDocumentById(IBPMContext context, CaseIdentifier caseIdentifier, java.lang.String docId)
Download a document
|
boolean |
uploadDocument(IBPMContext context, CaseIdentifier caseIdentifier, java.lang.String docName, java.lang.String mimeType, java.io.InputStream inputStream, java.lang.String comments, java.lang.String permissionTag)
Upload a document
|
java.io.InputStream downloadDocument(IBPMContext context, CaseIdentifier caseIdentifier, java.lang.String docName) throws CaseServiceException
context
- an IBPMContext
valuecaseIdentifier
- a CaseIdentifier
valuedocName
- a String
valueInputStream
valueCaseServiceException
- if an error occursjava.io.InputStream downloadDocumentById(IBPMContext context, CaseIdentifier caseIdentifier, java.lang.String docId) throws CaseServiceException
context
- an IBPMContext
valuecaseIdentifier
- a CaseIdentifier
valuedocId
- a String
valueInputStream
valueCaseServiceException
- if an error occursboolean uploadDocument(IBPMContext context, CaseIdentifier caseIdentifier, java.lang.String docName, java.lang.String mimeType, java.io.InputStream inputStream, java.lang.String comments, java.lang.String permissionTag) throws CaseServiceException
context
- an IBPMContext
valuecaseIdentifier
- a CaseIdentifier
valuedocName
- a String
mimeType
- a String
valueinputStream
- an InputStream
valuecomments
- a String
valuepermissionTag
- a String
valuecreateFolders
- a boolean
value to indicate if folders may be created if neededCaseServiceException
- if an error occurs