Package org.imixs.archive.core.cassandra
Class ArchiveRemoteService
java.lang.Object
org.imixs.archive.core.cassandra.ArchiveRemoteService
The ArchiveRemoteService provides a method to load a file form a remote
cassandra archive.
The service is called by Imixs-Office-Workflow to load documents from the cassandra archive.
- Version:
- 1.2
- Author:
- ralph.soika@imixs.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]loadFileFromArchive(org.imixs.workflow.FileData fileData) This method loads the file content for a given md5 checksum directly from the cassandra archive using the resource
-
Constructor Details
-
ArchiveRemoteService
public ArchiveRemoteService()
-
-
Method Details
-
loadFileFromArchive
public byte[] loadFileFromArchive(org.imixs.workflow.FileData fileData) throws org.imixs.melman.RestAPIException This method loads the file content for a given md5 checksum directly from the cassandra archive using the resource/archive/md5/{md5}To activate this mechansim the environment variable ARCHIVE_SERVICE_ENDPOINT must be set to a valid endpoint.
- Parameters:
fileData- - fileData object providing the MD5 checksum- Throws:
org.imixs.melman.RestAPIException
-