- All Superinterfaces:
IdentifiableService<F>
- All Known Subinterfaces:
ApplicationFileResourceService, AudioFileResourceService, ImageFileResourceService, LinkedDataFileResourceService, TextFileResourceService, VideoFileResourceService
- All Known Implementing Classes:
ApplicationFileResourceServiceImpl, AudioFileResourceServiceImpl, FileResourceMetadataServiceImpl, ImageFileResourceServiceImpl, LinkedDataFileResourceServiceImpl, TextFileResourceServiceImpl, VideoFileResourceServiceImpl
public interface FileResourceMetadataService<F extends de.digitalcollections.model.api.identifiable.resource.FileResource>
extends IdentifiableService<F>
-
Method Summary
| Modifier and Type |
Method |
Description |
default de.digitalcollections.model.api.identifiable.resource.FileResource |
createByContentTypeAndFilename(java.lang.String contentType,
java.lang.String filename) |
|
default de.digitalcollections.model.api.identifiable.resource.FileResource |
createByFilename(java.lang.String filename) |
|
default de.digitalcollections.model.api.identifiable.resource.FileResource |
createByFilenameExtension(java.lang.String filenameExtension) |
|
de.digitalcollections.model.api.identifiable.resource.FileResource |
createByMimeType(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType) |
|
default de.digitalcollections.model.api.identifiable.resource.FileResource |
createByMimeTypeAndFilename(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType,
java.lang.String filename) |
|
Methods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
cleanupLabelFromUnwantedLocales, count, delete, delete, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, save, update
-
Method Details
-
default de.digitalcollections.model.api.identifiable.resource.FileResource createByContentTypeAndFilename(java.lang.String contentType,
java.lang.String filename)
-
default de.digitalcollections.model.api.identifiable.resource.FileResource createByFilename(java.lang.String filename)
-
default de.digitalcollections.model.api.identifiable.resource.FileResource createByFilenameExtension(java.lang.String filenameExtension)
-
de.digitalcollections.model.api.identifiable.resource.FileResource createByMimeType(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
-
default de.digitalcollections.model.api.identifiable.resource.FileResource createByMimeTypeAndFilename(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType,
java.lang.String filename)