Interface FileResourceService
-
- All Superinterfaces:
IdentifiableService<de.digitalcollections.model.api.identifiable.resource.FileResource>
- All Known Implementing Classes:
FileResourceServiceImpl
public interface FileResourceService extends IdentifiableService<de.digitalcollections.model.api.identifiable.resource.FileResource>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default de.digitalcollections.model.api.identifiable.resource.FileResourcecreateByContentTypeAndFilename(java.lang.String contentType, java.lang.String filename)default de.digitalcollections.model.api.identifiable.resource.FileResourcecreateByFilename(java.lang.String filename)default de.digitalcollections.model.api.identifiable.resource.FileResourcecreateByFilenameExtension(java.lang.String filenameExtension)de.digitalcollections.model.api.identifiable.resource.FileResourcecreateByMimeType(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)default de.digitalcollections.model.api.identifiable.resource.FileResourcecreateByMimeTypeAndFilename(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType, java.lang.String filename)de.digitalcollections.model.api.identifiable.resource.FileResourcegetByIdentifier(java.lang.String namespace, java.lang.String id)de.digitalcollections.model.api.identifiable.resource.FileResourcesave(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource, java.io.InputStream binaryData)
-
-
-
Method Detail
-
createByContentTypeAndFilename
default de.digitalcollections.model.api.identifiable.resource.FileResource createByContentTypeAndFilename(java.lang.String contentType, java.lang.String filename)
-
createByFilename
default de.digitalcollections.model.api.identifiable.resource.FileResource createByFilename(java.lang.String filename)
-
createByFilenameExtension
default de.digitalcollections.model.api.identifiable.resource.FileResource createByFilenameExtension(java.lang.String filenameExtension)
-
createByMimeType
de.digitalcollections.model.api.identifiable.resource.FileResource createByMimeType(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
-
createByMimeTypeAndFilename
default de.digitalcollections.model.api.identifiable.resource.FileResource createByMimeTypeAndFilename(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType, java.lang.String filename)
-
save
de.digitalcollections.model.api.identifiable.resource.FileResource save(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource, java.io.InputStream binaryData) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
getByIdentifier
de.digitalcollections.model.api.identifiable.resource.FileResource getByIdentifier(java.lang.String namespace, java.lang.String id) throws IdentifiableServiceException- Throws:
IdentifiableServiceException
-
-