| |
|
| java.lang.Object org.apache.beehive.netui.pageflow.interceptor.InterceptorConfig
All known Subclasses: org.apache.beehive.netui.pageflow.interceptor.action.SimpleActionInterceptorConfig,
InterceptorConfig | public class InterceptorConfig implements Serializable(Code) | |
Class used to hold configuration information for an
Interceptor . Each
interceptor instance will have it's own configuration object which holds the
interceptor implementation class and a set of custom properties that can be provided
for each interceptor instance.
|
InterceptorConfig | protected InterceptorConfig()(Code) | | Default constructor.
|
InterceptorConfig | protected InterceptorConfig(String interceptorClass)(Code) | | Create this config object for an intereceptor with the given class name.
Parameters: interceptorClass - the Interceptor's class name |
addCustomProperty | void addCustomProperty(String name, String value)(Code) | | Internal method used by the framework to add custom interceptor config properties.
Parameters: name - the custom property's name Parameters: value - the custom property's value |
getCustomProperties | public Map getCustomProperties()(Code) | | Get the interceptor's custom properties. This returned
Map contains pairs
of <String, String>.
the map of custom properties |
getCustomProperty | public String getCustomProperty(String name)(Code) | | Get the custom property value corresponding to the given property name.
Parameters: name - the name of the property the value of the property; if the property name isn't found, the value will be null |
getInterceptorClass | public String getInterceptorClass()(Code) | | Get the interceptor class.
the String for the interceptor's class |
setInterceptorClass | public void setInterceptorClass(String interceptorClass)(Code) | | Set the interceptor class.
Parameters: interceptorClass - the String for the interceptor's class |
|
|
|