Class CudamiFileResourceServiceImpl

    • Constructor Summary

      Constructors 
      Constructor Description
      CudamiFileResourceServiceImpl​(de.digitalcollections.cudami.admin.backend.api.repository.identifiable.resource.CudamiFileResourceRepository repository)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.digitalcollections.model.api.identifiable.resource.FileResource save​(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource, byte[] bytes)  
      de.digitalcollections.model.api.identifiable.resource.FileResource upload​(byte[] bytes, java.lang.String filename, java.lang.String contentType)  
      de.digitalcollections.model.api.identifiable.resource.FileResource upload​(java.io.InputStream inputStream, java.lang.String filename, java.lang.String contentType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CudamiFileResourceServiceImpl

        @Autowired
        public CudamiFileResourceServiceImpl​(de.digitalcollections.cudami.admin.backend.api.repository.identifiable.resource.CudamiFileResourceRepository repository)
    • Method Detail

      • upload

        public de.digitalcollections.model.api.identifiable.resource.FileResource upload​(java.io.InputStream inputStream,
                                                                                         java.lang.String filename,
                                                                                         java.lang.String contentType)
                                                                                  throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
        Specified by:
        upload in interface CudamiFileResourceService
        Throws:
        de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
      • upload

        public de.digitalcollections.model.api.identifiable.resource.FileResource upload​(byte[] bytes,
                                                                                         java.lang.String filename,
                                                                                         java.lang.String contentType)
                                                                                  throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
        Specified by:
        upload in interface CudamiFileResourceService
        Throws:
        de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException