Interface FileResourceMetadataService<F extends de.digitalcollections.model.identifiable.resource.FileResource>
-
- 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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default de.digitalcollections.model.identifiable.resource.FileResourcecreateByContentTypeAndFilename(String contentType, String filename)default de.digitalcollections.model.identifiable.resource.FileResourcecreateByFilename(String filename)default de.digitalcollections.model.identifiable.resource.FileResourcecreateByFilenameExtension(String filenameExtension)de.digitalcollections.model.identifiable.resource.FileResourcecreateByMimeType(de.digitalcollections.model.file.MimeType mimeType)default de.digitalcollections.model.identifiable.resource.FileResourcecreateByMimeTypeAndFilename(de.digitalcollections.model.file.MimeType mimeType, 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 Detail
-
createByContentTypeAndFilename
default de.digitalcollections.model.identifiable.resource.FileResource createByContentTypeAndFilename(String contentType, String filename)
-
createByFilename
default de.digitalcollections.model.identifiable.resource.FileResource createByFilename(String filename)
-
createByFilenameExtension
default de.digitalcollections.model.identifiable.resource.FileResource createByFilenameExtension(String filenameExtension)
-
createByMimeType
de.digitalcollections.model.identifiable.resource.FileResource createByMimeType(de.digitalcollections.model.file.MimeType mimeType)
-
createByMimeTypeAndFilename
default de.digitalcollections.model.identifiable.resource.FileResource createByMimeTypeAndFilename(de.digitalcollections.model.file.MimeType mimeType, String filename)
-
-