FileResourceService@Service public class FileResourceServiceImpl extends java.lang.Object implements FileResourceService
| Constructor | Description |
|---|---|
FileResourceServiceImpl() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
assertReadability(de.digitalcollections.model.api.identifiable.resource.FileResource resource) |
|
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) |
|
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) |
|
org.w3c.dom.Document |
getDocument(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource) |
|
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) |
assertReadability, create, createManaged, get, getDocumentpublic 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
create in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic 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)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
get in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic org.w3c.dom.Document getDocument(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
getDocument in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic void assertReadability(de.digitalcollections.model.api.identifiable.resource.FileResource resource)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
assertReadability in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic java.io.InputStream getInputStream(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
getInputStream in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic java.io.InputStream getInputStream(java.net.URI resourceUri)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
getInputStream in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic long write(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource,
java.lang.String input)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
write in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic long write(de.digitalcollections.model.api.identifiable.resource.FileResource fileResource,
java.io.InputStream inputStream)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
write in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic de.digitalcollections.model.api.identifiable.resource.FileResource create(de.digitalcollections.model.api.identifiable.resource.MimeType mimeType)
throws de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOException
create in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionpublic java.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
findKeys in interface FileResourceServicede.digitalcollections.model.api.identifiable.resource.exceptions.ResourceIOExceptionCopyright © 2018. All rights reserved.