Interface FileResourceBinaryService
- All Known Implementing Classes:
FileResourceBinaryServiceImpl
public interface FileResourceBinaryService
-
Method Summary
Modifier and Type Method Description voidassertReadability(de.digitalcollections.model.identifiable.resource.FileResource resource)de.digitalcollections.model.identifiable.resource.FileResourcefind(java.lang.String uuid, de.digitalcollections.model.file.MimeType mimeType)byte[]getAsBytes(de.digitalcollections.model.identifiable.resource.FileResource resource)org.w3c.dom.DocumentgetAsDocument(de.digitalcollections.model.identifiable.resource.FileResource resource)java.io.InputStreamgetInputStream(de.digitalcollections.model.identifiable.resource.FileResource resource)de.digitalcollections.model.identifiable.resource.FileResourcesave(de.digitalcollections.model.identifiable.resource.FileResource fileResource, java.io.InputStream binaryData)
-
Method Details
-
assertReadability
void assertReadability(de.digitalcollections.model.identifiable.resource.FileResource resource) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
find
de.digitalcollections.model.identifiable.resource.FileResource find(java.lang.String uuid, de.digitalcollections.model.file.MimeType mimeType) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
getAsBytes
byte[] getAsBytes(de.digitalcollections.model.identifiable.resource.FileResource resource) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
getAsDocument
org.w3c.dom.Document getAsDocument(de.digitalcollections.model.identifiable.resource.FileResource resource) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
getInputStream
java.io.InputStream getInputStream(de.digitalcollections.model.identifiable.resource.FileResource resource) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
save
de.digitalcollections.model.identifiable.resource.FileResource save(de.digitalcollections.model.identifiable.resource.FileResource fileResource, java.io.InputStream binaryData) throws IdentifiableServiceException, ValidationException
-