com.sun.portal.providers.context
Class PropertiesFilterFactory
java.lang.Object
com.sun.portal.providers.context.PropertiesFilterFactory
- public class PropertiesFilterFactory
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOCALE_PROPERTIESFILTER_CLASSNAME
public static final String LOCALE_PROPERTIESFILTER_CLASSNAME
- See Also:
- Constant Field Values
CLIENT_PROPERTIESFILTER_CLASSNAME
public static final String CLIENT_PROPERTIESFILTER_CLASSNAME
- See Also:
- Constant Field Values
PropertiesFilterFactory
public PropertiesFilterFactory()
get
public static PropertiesFilter get(String className,
String value)
throws PropertiesFilterException
- Get an instance of optional PropertiesFilter. The filter class is
dynamically loaded and initialized with the value specified.
Note that this creates an optional (non-required) filter.
- Parameters:
className
- The class name of the PropertiesFilter object
to be dynamically loaded and instantiated.value
- The value that gets associated with the filter.
- Returns:
- an optional PropertiesFilter object that has been initialized
with the value specified.
- Throws:
PropertiesFilterException
- if there was an error in
instantiating the PropertiesFilter.- See Also:
PropertiesFilter
get
public static PropertiesFilter get(String className,
String value,
boolean required)
throws PropertiesFilterException
- Get an instance of PropertiesFilter. The filter class is dynamically
loaded and initialized with the value and the required flag specified.
- Parameters:
className
- The class name of the PropertiesFilter object
to instantiate.value
- The value that gets associated with the filter.required
- Flag indicating whether this filter criteria
is required or optional.
- Returns:
- a PropertiesFilter object that has been initialized
with the value.
- Throws:
PropertiesFilterException
- if there was an error in
instantiating the PropertiesFilter.- See Also:
PropertiesFilter