Interface FileResourceMetadataService<F extends de.digitalcollections.model.identifiable.resource.FileResource>
- All Superinterfaces:
IdentifiableService<F>,UniqueObjectService<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 TypeMethodDescriptiondefault 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, addRelatedFileresource, cleanupLabelFromUnwantedLocales, findByLanguageAndInitial, findRelatedEntities, findRelatedFileResources, getByExampleAndLocale, getByIdentifier, getLanguages, setRelatedEntities, setRelatedFileResources, validateMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.UniqueObjectService
count, create, delete, delete, find, getAll, getByExample, getByExampleAndFiltering, getRandom, save, update
-
Method Details
-
createByContentTypeAndFilename
-
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)
-