|
Class Summary |
| ClasspathResourceProvider |
Loads resources from the classpath. |
| FileResourceProvider |
Provides access to file system-based resources. |
| HttpResourceProvider |
Provides access to resources using a HTTP connection. |
| ResourceMgr |
The resource manager class provides a way of accessing resources bundled with the application. |
| 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 |