- 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.identifiable.resource.FileResource>
extends IdentifiableService<F>
-
Method Summary
| Modifier and Type |
Method |
Description |
default de.digitalcollections.model.identifiable.resource.FileResource |
createByContentTypeAndFilename(java.lang.String contentType,
java.lang.String filename) |
|
default de.digitalcollections.model.identifiable.resource.FileResource |
createByFilename(java.lang.String filename) |
|
default de.digitalcollections.model.identifiable.resource.FileResource |
createByFilenameExtension(java.lang.String filenameExtension) |
|
de.digitalcollections.model.identifiable.resource.FileResource |
createByMimeType(de.digitalcollections.model.file.MimeType mimeType) |
|
default de.digitalcollections.model.identifiable.resource.FileResource |
createByMimeTypeAndFilename(de.digitalcollections.model.file.MimeType mimeType,
java.lang.String filename) |
|
Methods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
addRelatedEntity, addRelatedEntity, addRelatedFileresource, addRelatedFileresource, cleanupLabelFromUnwantedLocales, count, delete, delete, deleteIdentifiers, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, getLanguages, getRelatedEntities, getRelatedEntities, getRelatedFileResources, getRelatedFileResources, save, saveRelatedEntities, saveRelatedEntities, saveRelatedFileResources, saveRelatedFileResources, update
-
Method Details
-
default de.digitalcollections.model.identifiable.resource.FileResource createByContentTypeAndFilename(java.lang.String contentType,
java.lang.String filename)
-
default de.digitalcollections.model.identifiable.resource.FileResource createByFilename(java.lang.String filename)
-
default de.digitalcollections.model.identifiable.resource.FileResource createByFilenameExtension(java.lang.String filenameExtension)
-
de.digitalcollections.model.identifiable.resource.FileResource createByMimeType(de.digitalcollections.model.file.MimeType mimeType)
-
default de.digitalcollections.model.identifiable.resource.FileResource createByMimeTypeAndFilename(de.digitalcollections.model.file.MimeType mimeType,
java.lang.String filename)