public class BaseMultiResourcesStorage extends AbstractDisposable implements MultiResourcesStorage
ResourcesStorage.ResourceEMPTY_RESOURCESSTORAGE| Constructor and Description |
|---|
BaseMultiResourcesStorage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(java.lang.String resourceName,
java.io.InputStream is) |
boolean |
allowRemove() |
void |
clearCache() |
protected void |
doDispose()
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
boolean |
exists(java.lang.String resourceName) |
ResourcesStorage.Resource |
getLocalizedResource(java.lang.String resourceName) |
java.util.List<ResourcesStorage.Resource> |
getLocalizedResources(java.lang.String resourceName) |
ResourcesStorage.Resource |
getResource(java.lang.String resourceName) |
java.util.List<java.lang.String> |
getResourceNames()
Return the resource names in this store.
|
java.util.List<ResourcesStorage.Resource> |
getResources(java.lang.String resourceName) |
java.util.List<ResourcesStorage> |
getResourcesPaths() |
java.lang.String |
getSeparator() |
boolean |
isEmpty() |
boolean |
isReadOnly() |
boolean |
remove(java.lang.String resourceName) |
dispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateBytesResource, createFilesResourcesStorage, createFilesResourcesStorage, createMultiResourcesStorage, createResource, createResource, isEmptydisposepublic java.util.List<ResourcesStorage> getResourcesPaths()
getResourcesPaths in interface MultiResourcesStoragepublic java.lang.String getSeparator()
getSeparator in interface ResourcesStoragepublic boolean isEmpty()
isEmpty in interface ResourcesStoragepublic boolean isReadOnly()
isReadOnly in interface ResourcesStoragepublic ResourcesStorage.Resource getResource(java.lang.String resourceName)
getResource in interface ResourcesStoragepublic java.util.List<ResourcesStorage.Resource> getResources(java.lang.String resourceName)
getResources in interface ResourcesStoragepublic ResourcesStorage.Resource getLocalizedResource(java.lang.String resourceName)
getLocalizedResource in interface ResourcesStoragepublic java.util.List<ResourcesStorage.Resource> getLocalizedResources(java.lang.String resourceName)
getLocalizedResources in interface ResourcesStoragepublic boolean exists(java.lang.String resourceName)
exists in interface ResourcesStoragepublic java.util.List<java.lang.String> getResourceNames()
ResourcesStoragegetResourceNames in interface ResourcesStoragepublic boolean remove(java.lang.String resourceName)
remove in interface ResourcesStoragepublic boolean add(java.lang.String resourceName,
java.io.InputStream is)
add in interface ResourcesStoragepublic boolean allowRemove()
allowRemove in interface ResourcesStorageprotected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class AbstractDisposableBaseExceptionAbstractDisposable.dispose()public void clearCache()
clearCache in interface ResourcesStorage