class FilterFactories
extends java.lang.Object
FilterFactory.| Constructor and Description |
|---|
FilterFactories() |
| Modifier and Type | Method and Description |
|---|---|
static Filter |
createFilter(java.lang.Class<? extends FilterFactory> filterFactoryClass,
FilterFactoryParams params)
Creates a
Filter. |
static Filter |
createFilter(java.lang.String filterFactoryFqcn,
FilterFactoryParams params)
Creates a
Filter. |
(package private) static FilterFactory |
createFilterFactory(java.lang.Class<? extends FilterFactory> filterFactoryClass) |
(package private) static FilterFactory |
createFilterFactory(java.lang.String filterFactoryFqcn) |
static Filter |
createFilterFromFilterSpec(Request request,
java.lang.String filterSpec)
Creates a
Filter. |
public static Filter createFilterFromFilterSpec(Request request, java.lang.String filterSpec) throws FilterFactory.FilterNotCreatedException
Filter.
A filter specification is of the form "package.of.FilterFactory=args-to-filter-factory" or
"package.of.FilterFactory".request - the request that will be filteredfilterSpec - the filter specificationFilterFactory.FilterNotCreatedExceptionpublic static Filter createFilter(java.lang.String filterFactoryFqcn, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException
Filter.filterFactoryFqcn - The fully qualified class name of the FilterFactoryparams - The arguments to the FilterFactoryFilterFactory.FilterNotCreatedExceptionpublic static Filter createFilter(java.lang.Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException
Filter.filterFactoryClass - The class of the FilterFactoryparams - The arguments to the FilterFactoryFilterFactory.FilterNotCreatedExceptionstatic FilterFactory createFilterFactory(java.lang.String filterFactoryFqcn) throws FilterFactory.FilterNotCreatedException
static FilterFactory createFilterFactory(java.lang.Class<? extends FilterFactory> filterFactoryClass) throws FilterFactory.FilterNotCreatedException