All Superinterfaces:
IdentifiableService<de.digitalcollections.model.api.identifiable.resource.FileResource>
All Known Implementing Classes:
FileResourceMetadataServiceImpl

public interface FileResourceMetadataService
extends IdentifiableService<de.digitalcollections.model.api.identifiable.resource.FileResource>
  • 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, find, find, find, get, get, get, getByIdentifier, save, update
  • Method Details

    • 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)