|
Classes in org.openbp.common.resource used by org.openbp.common.resource |
ResourceMgr
The resource manager class provides a way of accessing resources bundled with the application. |
ResourceMgrException
Resource exception. |
ResourceProvider
BaseClass for various types of ResourceProviders:
E.g.:
- FileResourceProvider
- ClassPathResourceProvider
- HttpResourceProvider
- DatabaseResourceProvider
Multiple ResourceProviders are used by a ResourceResolver to resolve
a resource name and load a resource requested by the ResourceManager. |
ResourceResolver
ResourceResolver is used by ResourceMgr to resolve Resource names and load resources
keeps a list of ResourceProvider objects, which is ordered by priority
"Match First" Strategy:
ordered by priority, each provider in the list will be asked to load the requested resource
until it was found or a ResourceMgrException will be thrown
Note: One ClasspathResourceProvider will always be registered as default with prio=100 |