ResourceManager, java.io.Closeable, java.lang.AutoCloseablepublic class ClassPathResourceManager extends java.lang.Object implements ResourceManager
EMPTY_RESOURCE_MANAGER| Constructor | Description |
|---|---|
ClassPathResourceManager(java.lang.ClassLoader classLoader) |
|
ClassPathResourceManager(java.lang.ClassLoader loader,
java.lang.Package p) |
|
ClassPathResourceManager(java.lang.ClassLoader classLoader,
java.lang.String prefix) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
Resource |
getResource(java.lang.String path) |
Returns a resource for the given path.
|
boolean |
isResourceChangeListenerSupported() |
|
void |
registerResourceChangeListener(ResourceChangeListener listener) |
Registers a resource change listener, if the underlying resource manager support it
|
void |
removeResourceChangeListener(ResourceChangeListener listener) |
Removes a resource change listener
|
public ClassPathResourceManager(java.lang.ClassLoader loader,
java.lang.Package p)
public ClassPathResourceManager(java.lang.ClassLoader classLoader,
java.lang.String prefix)
public ClassPathResourceManager(java.lang.ClassLoader classLoader)
public Resource getResource(java.lang.String path) throws java.io.IOException
ResourceManagergetResource in interface ResourceManagerpath - The pathjava.io.IOExceptionpublic boolean isResourceChangeListenerSupported()
isResourceChangeListenerSupported in interface ResourceManagertrue if a resource change listener is supportedpublic void registerResourceChangeListener(ResourceChangeListener listener)
ResourceManagerregisterResourceChangeListener in interface ResourceManagerlistener - The listener to registerpublic void removeResourceChangeListener(ResourceChangeListener listener)
ResourceManagerremoveResourceChangeListener in interface ResourceManagerpublic void close()
throws java.io.IOException
close in interface java.lang.AutoCloseableclose in interface java.io.Closeablejava.io.IOExceptionCopyright © 2018. All rights reserved.