final class ChainResources
extends java.lang.Object
Utility methods for loading class loader and web application resources
to configure a Catalog
. These methods are shared between
ChainListener
and ChainServlet
.
Constructor | Description |
---|---|
ChainResources() |
Modifier and Type | Method | Description |
---|---|---|
(package private) static java.lang.String[] |
getResourcePaths(java.lang.String resources) |
Parse the resource string into an array of paths.
|
(package private) static void |
parseClassResources(java.lang.String resources,
ConfigParser parser) |
Parse the specified class loader resources.
|
(package private) static void |
parseClassResources(Catalog catalog,
java.lang.String resources,
ConfigParser parser) |
Deprecated.
Use the variant that does not take a catalog, on a
configuration resource containing "catalog" element(s)
|
(package private) static void |
parseWebResources(javax.servlet.ServletContext context,
java.lang.String resources,
ConfigParser parser) |
Parse the specified web application resources.
|
(package private) static void |
parseWebResources(Catalog catalog,
javax.servlet.ServletContext context,
java.lang.String resources,
ConfigParser parser) |
Deprecated.
Use the variant that does not take a catalog, on a
configuration resource containing "catalog" element(s)
|
static void parseClassResources(java.lang.String resources, ConfigParser parser)
Parse the specified class loader resources.
resources
- Comma-delimited list of resources (or null
)parser
- ConfigParser
to use for parsingstatic void parseClassResources(Catalog catalog, java.lang.String resources, ConfigParser parser)
Parse the specified class loader resources.
catalog
- Catalog
we are populatingresources
- Comma-delimited list of resources (or null
)parser
- ConfigParser
to use for parsingstatic void parseWebResources(javax.servlet.ServletContext context, java.lang.String resources, ConfigParser parser)
Parse the specified web application resources.
context
- ServletContext
for this web applicationresources
- Comma-delimited list of resources (or null
)parser
- ConfigParser
to use for parsingstatic void parseWebResources(Catalog catalog, javax.servlet.ServletContext context, java.lang.String resources, ConfigParser parser)
Parse the specified web application resources.
catalog
- Catalog
we are populatingcontext
- ServletContext
for this web applicationresources
- Comma-delimited list of resources (or null
)parser
- ConfigParser
to use for parsingstatic java.lang.String[] getResourcePaths(java.lang.String resources)
Parse the resource string into an array of paths. Empty entries will be skipped. (That is, all entries in the array are non-empty paths.)
resources
- A comma-delimited list of resource paths (or
null
).