FileResourceServiceImplpublic interface FileResourceService
| Modifier and Type | Method | Description |
|---|---|---|
void |
assertReadability(de.digitalcollections.model.api.identifiable.resource.FileResource resource) |
|
default void |
assertReadability(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType resourcePersistenceType,
java.lang.String fileExtension) |
|
de.digitalcollections.model.api.identifiable.resource.FileResource |
create(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType) |
|
de.digitalcollections.model.api.identifiable.resource.FileResource |
create(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
de.digitalcollections.model.api.identifiable.resource.MimeType mimeType) |
|
default de.digitalcollections.model.api.identifiable.resource.FileResource |
create(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
java.lang.String fileExtension) |
|
default de.digitalcollections.model.api.identifiable.resource.FileResource |
createManaged(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType) |
|
java.util.Set<java.lang.String> |
findKeys(java.lang.String keyPattern,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType) |
|
de.digitalcollections.model.api.identifiable.resource.FileResource |
get(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
de.digitalcollections.model.api.identifiable.resource.MimeType mimeType) |
|
default de.digitalcollections.model.api.identifiable.resource.FileResource |
get(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
java.lang.String fileExtension) |
|
org.w3c.dom.Document |
getDocument(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource) |
|
default org.w3c.dom.Document |
getDocument(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType) |
|
java.io.InputStream |
getInputStream(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource) |
|
java.io.InputStream |
getInputStream(java.net.URI resourceUri) |
|
long |
write(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource,
java.io.InputStream inputStream) |
|
long |
write(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource,
java.lang.String input) |
de.digitalcollections.model.api.identifiable.resource.FileResource create(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionde.digitalcollections.model.api.identifiable.resource.FileResource create(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptiondefault de.digitalcollections.model.api.identifiable.resource.FileResource create(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
java.lang.String fileExtension)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptiondefault de.digitalcollections.model.api.identifiable.resource.FileResource createManaged(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionde.digitalcollections.model.api.identifiable.resource.FileResource get(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptiondefault de.digitalcollections.model.api.identifiable.resource.FileResource get(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType,
java.lang.String fileExtension)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionorg.w3c.dom.Document getDocument(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptiondefault org.w3c.dom.Document getDocument(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionvoid assertReadability(de.digitalcollections.model.api.identifiable.resource.FileResource resource)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptiondefault void assertReadability(java.lang.String key,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType resourcePersistenceType,
java.lang.String fileExtension)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionjava.io.InputStream getInputStream(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionjava.io.InputStream getInputStream(java.net.URI resourceUri)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionlong write(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource,
java.lang.String input)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionlong write(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource,
java.io.InputStream inputStream)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionjava.util.Set<java.lang.String> findKeys(java.lang.String keyPattern,
de.digitalcollections.model.api.identifiable.resource.enums.FileResourcePersistenceType fileResourcePersistenceType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionCopyright © 2018. All rights reserved.