@Repository public class ResourceRepositoryImpl extends Object implements ResourceRepository<Resource>
| Constructor and Description |
|---|
ResourceRepositoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
Resource |
create(String key,
ResourcePersistenceType resourcePersistenceType,
MimeType mimeType) |
void |
delete(Resource resource) |
Resource |
find(String key,
ResourcePersistenceType resourcePersistenceType,
MimeType mimeType) |
byte[] |
getBytes(Resource resource) |
InputStream |
getInputStream(Resource resource) |
InputStream |
getInputStream(URI resourceUri) |
Reader |
getReader(Resource resource) |
ResourcePersistenceTypeHandler |
getResourcePersistenceTypeHandler(ResourcePersistenceType resourcePersistence) |
List<ResourcePersistenceTypeHandler> |
getResourcePersistenceTypeHandlers() |
void |
setResourcePersistenceHandlers(List<ResourcePersistenceTypeHandler> resourcePersistenceTypeHandlers) |
void |
write(Resource resource,
InputStream payload) |
void |
write(Resource resource,
String input) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, findpublic Resource create(String key, ResourcePersistenceType resourcePersistenceType, MimeType mimeType) throws ResourceIOException
create in interface ResourceRepository<Resource>ResourceIOExceptionpublic void delete(Resource resource) throws ResourceIOException
delete in interface ResourceRepository<Resource>ResourceIOExceptionpublic Resource find(String key, ResourcePersistenceType resourcePersistenceType, MimeType mimeType) throws ResourceIOException
find in interface ResourceRepository<Resource>ResourceIOExceptionpublic byte[] getBytes(Resource resource) throws ResourceIOException
getBytes in interface ResourceRepository<Resource>ResourceIOExceptionpublic InputStream getInputStream(URI resourceUri) throws ResourceIOException
getInputStream in interface ResourceRepository<Resource>ResourceIOExceptionpublic InputStream getInputStream(Resource resource) throws ResourceIOException
getInputStream in interface ResourceRepository<Resource>ResourceIOExceptionpublic Reader getReader(Resource resource) throws ResourceIOException
getReader in interface ResourceRepository<Resource>ResourceIOExceptionpublic void setResourcePersistenceHandlers(List<ResourcePersistenceTypeHandler> resourcePersistenceTypeHandlers)
public ResourcePersistenceTypeHandler getResourcePersistenceTypeHandler(ResourcePersistenceType resourcePersistence) throws ResourceIOException
ResourceIOExceptionpublic List<ResourcePersistenceTypeHandler> getResourcePersistenceTypeHandlers()
public void write(Resource resource, InputStream payload) throws ResourceIOException
write in interface ResourceRepository<Resource>ResourceIOExceptionpublic void write(Resource resource, String input) throws ResourceIOException
write in interface ResourceRepository<Resource>ResourceIOExceptionCopyright © 2018. All rights reserved.