|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjet.servlet.action.ActionValueHolder
public class ActionValueHolder
This class is a simple bean which holds the information needed to instantiate an action object
Field Summary | |
---|---|
private long |
delay
|
private java.lang.String |
formId
the form identifier |
private boolean |
gzip
Indicates if transfer-encoding gzip is used |
private java.lang.Class |
handler
Holds the handler class |
private java.lang.String |
handlerName
Holds the handler class name |
private boolean |
queued
Indicates if teh action is done queued |
private boolean |
sessionAware
|
private java.lang.Class |
subHandler
Holds the sub handler class - if the actio is a freeform action |
private java.lang.String |
subHandlerMethodName
Holds the handler method to call |
private java.lang.String |
subHandlerName
Holds the sub handler class name |
private long |
timeout
|
private java.lang.String |
url
Holds the url |
private boolean |
validate
indicates if the form validation should be done |
Constructor Summary | |
---|---|
ActionValueHolder(java.lang.String url,
java.lang.String handlerName,
java.lang.String transferEncoding,
long delay,
java.lang.String delayUnit,
long timeout,
java.lang.String timeoutUnit,
boolean queued,
boolean sessionAware)
Creates a new instance of ActionDef without a form |
|
ActionValueHolder(java.lang.String url,
java.lang.String handlerName,
java.lang.String transferEncoding,
java.lang.String formId,
long delay,
java.lang.String delayUnit,
long timeout,
java.lang.String timeoutUnit,
boolean queued,
boolean sessionAware,
boolean validate)
Creates a new instance of ActionDef |
Method Summary | |
---|---|
boolean |
doFormValidation()
Method indicates if validation should be done for the related action |
long |
getDelay()
|
java.lang.String |
getFormId()
The form used to get parameter parsed |
java.lang.Class |
getHandler()
The handler/action class |
java.lang.String |
getHandlerName()
|
java.lang.Class |
getSubHandler()
|
java.lang.String |
getSubHandlerMethodName()
|
java.lang.String |
getSubHandlerName()
|
long |
getTimeout()
|
java.lang.String |
getUrl()
The url of the action within the webapp |
boolean |
gzipped()
Indicates if the result should be tried to send gzipped |
boolean |
isQueued()
|
boolean |
isSessionAware()
|
private void |
setDelay(java.lang.String delayUnit,
long delay)
|
void |
setFormId(java.lang.String formId)
Set the form id |
void |
setHandler(java.lang.Class handler)
Set the handler class |
void |
setHandlerName(java.lang.String handlerName)
|
void |
setQueued(boolean queued)
|
void |
setSessionAware(boolean sessionAware)
|
void |
setSubHandler(java.lang.Class subHandler)
|
void |
setSubHandlerMethodName(java.lang.String val)
|
void |
setSubHandlerName(java.lang.String subHandlerName)
|
private void |
setTimeout(java.lang.String timeoutUnit,
long timeout)
|
void |
setTransferEncoding(java.lang.String transferEncoding)
|
void |
setUrl(java.lang.String url)
Set the url |
void |
setValidate(boolean validate)
Method to indicate if validation should be done for this action |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String url
private java.lang.Class handler
private java.lang.String handlerName
private java.lang.Class subHandler
private java.lang.String subHandlerName
private java.lang.String subHandlerMethodName
private boolean queued
private long delay
private long timeout
private boolean sessionAware
private boolean gzip
private java.lang.String formId
private boolean validate
Constructor Detail |
---|
public ActionValueHolder(java.lang.String url, java.lang.String handlerName, java.lang.String transferEncoding, java.lang.String formId, long delay, java.lang.String delayUnit, long timeout, java.lang.String timeoutUnit, boolean queued, boolean sessionAware, boolean validate) throws java.lang.ClassNotFoundException
url
- The urlhandlerName
- the name of the class to execute if url is calledformId
- The formid/name which should be used
java.lang.ClassNotFoundException
public ActionValueHolder(java.lang.String url, java.lang.String handlerName, java.lang.String transferEncoding, long delay, java.lang.String delayUnit, long timeout, java.lang.String timeoutUnit, boolean queued, boolean sessionAware) throws java.lang.ClassNotFoundException
url
- The urlhandlerName
- the name of the class to execute if url is called
java.lang.ClassNotFoundException
Method Detail |
---|
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
url
- the urlpublic java.lang.Class getHandler()
public void setHandler(java.lang.Class handler)
handler
- class to usepublic java.lang.String getFormId()
public void setFormId(java.lang.String formId)
formId
- the id/name of the form to usepublic void setTransferEncoding(java.lang.String transferEncoding)
public void setValidate(boolean validate)
validate
- booleanpublic boolean doFormValidation()
public boolean gzipped()
public java.lang.String getHandlerName()
public void setHandlerName(java.lang.String handlerName)
public java.lang.String getSubHandlerMethodName()
public void setSubHandlerMethodName(java.lang.String val)
public java.lang.Class getSubHandler()
public void setSubHandler(java.lang.Class subHandler)
public java.lang.String getSubHandlerName()
public void setSubHandlerName(java.lang.String subHandlerName)
public boolean isQueued()
public void setQueued(boolean queued)
public long getDelay()
private void setDelay(java.lang.String delayUnit, long delay)
public boolean isSessionAware()
public void setSessionAware(boolean sessionAware)
public long getTimeout()
private void setTimeout(java.lang.String timeoutUnit, long timeout)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |