|
|||||||||||
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 namespublic void init(ActionServlet servlet, ModuleConfig config) throws javax.servlet.ServletException
init
in interface PlugIn
servlet
- 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 |