| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.apache.struts.validator.ValidatorPlugIn
Loads ValidatorResources based on
 configuration in the struts-config.xml.
| Field Summary | |
private  ModuleConfig | 
config
The module configuration for our owning module.  | 
private static org.apache.commons.logging.Log | 
log
Commons Logging instance.  | 
private  java.lang.String | 
pathnames
A comma delimitted list of Validator resource.  | 
private static java.lang.String | 
RESOURCE_DELIM
Delimitter for Validator resources.  | 
protected  org.apache.commons.validator.ValidatorResources | 
resources
The set of Form instances that have been created and initialized, keyed by the struts form name.  | 
private  ActionServlet | 
servlet
The ActionServlet owning this application. | 
static java.lang.String | 
VALIDATOR_KEY
Application scope key that ValidatorResources is stored under. | 
| Constructor Summary | |
ValidatorPlugIn()
 | 
|
| Method Summary | |
 void | 
destroy()
Gracefully shut down, releasing any resources that were allocated at initialization.  | 
protected  void | 
destroyResources()
Destroy ValidatorResources. | 
 java.lang.String | 
getPathnames()
Gets a comma delimitted list of Validator resources.  | 
 void | 
init(ActionServlet servlet,
     ModuleConfig config)
Initialize and load our resources.  | 
protected  void | 
initResources()
Initialize the validator resources for this module.  | 
 void | 
setPathnames(java.lang.String pathnames)
Sets a comma delimitted list of Validator resources.  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
private static org.apache.commons.logging.Log log
private ModuleConfig config
private ActionServlet servlet
ActionServlet owning this application.
private static final java.lang.String RESOURCE_DELIM
public static final java.lang.String VALIDATOR_KEY
ValidatorResources is stored under.
protected org.apache.commons.validator.ValidatorResources resources
private java.lang.String pathnames
| Constructor Detail | 
public ValidatorPlugIn()
| Method Detail | 
public java.lang.String getPathnames()
public void setPathnames(java.lang.String pathnames)
pathnames - delimited list of Validator resource path names
public void init(ActionServlet servlet,
                 ModuleConfig config)
          throws javax.servlet.ServletException
init in interface PlugInservlet - The ActionServlet for our applicationconfig - The ModuleConfig for our owning module
javax.servlet.ServletException - if we cannot configure ourselves correctlypublic void destroy()
destroy in interface PlugIn
protected void initResources()
                      throws java.io.IOException,
                             javax.servlet.ServletException
java.io.IOException - if an input/output error is encountered, not thrown by this implementation
javax.servlet.ServletException - if we cannot initialize these resources, not thrown by this implementationprotected void destroyResources()
ValidatorResources.
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||