|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.jot.web.JOTFlowConfig
public class JOTFlowConfig
Object representation of the flow config file: flow.conf Also provide validation methods to cross-check the flow.conf.
| Constructor Summary | |
|---|---|
JOTFlowConfig()
|
|
| Method Summary | |
|---|---|
void |
addDirective(JOTFlowDirective directive)
Adds a directive found in flow.conf |
java.util.Hashtable |
getActions()
|
java.util.Hashtable |
getBundles()
|
java.lang.String |
getConfigPath()
|
java.lang.String |
getError()
|
java.lang.String |
getErrorRequest()
|
java.lang.String |
getFlowExtension()
|
java.lang.String |
getForbiddenRequest()
|
java.util.Hashtable |
getForms()
|
java.lang.String |
getNotFoundRequest()
|
java.util.Hashtable |
getRequests()
|
java.lang.String[] |
getTemplateRoots()
|
boolean |
isValid()
Returns wether the parsing of flow.conf fails Note: this does not run the extra validations in runValidation(), so usually would be called after runValidation() |
void |
runValidation()
Runs a validation of the loaded flow.conf, calls setValidationError if an error is found Checks that view/controller/forms classes exists and are of right type etc... |
void |
setConfigPath(java.lang.String confPath)
|
void |
setError(java.lang.String error)
|
void |
setErrorRequest(java.lang.String request)
|
void |
setFlowExtension(java.lang.String flowExtension)
|
void |
setForbiddenRequest(java.lang.String request)
|
void |
setNotFoundRequest(java.lang.String request)
|
void |
setTemplateRoot(java.lang.String templateRoot)
|
void |
setTemplateRoots(java.lang.String[] templateRoots)
|
void |
setValid(boolean valid)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JOTFlowConfig()
| Method Detail |
|---|
public boolean isValid()
public java.lang.String getError()
public void setError(java.lang.String error)
public void setValid(boolean valid)
public java.lang.String getNotFoundRequest()
public void setNotFoundRequest(java.lang.String request)
public void addDirective(JOTFlowDirective directive)
throws java.lang.Exception
directive -
java.lang.Exceptionpublic void setErrorRequest(java.lang.String request)
public java.lang.String getErrorRequest()
public java.lang.String getFlowExtension()
public void setFlowExtension(java.lang.String flowExtension)
public java.lang.String getForbiddenRequest()
public void setForbiddenRequest(java.lang.String request)
public java.lang.String[] getTemplateRoots()
public void setTemplateRoots(java.lang.String[] templateRoots)
public void setTemplateRoot(java.lang.String templateRoot)
public void setConfigPath(java.lang.String confPath)
public java.lang.String getConfigPath()
public java.util.Hashtable getActions()
public java.util.Hashtable getBundles()
public java.util.Hashtable getRequests()
public java.util.Hashtable getForms()
public void runValidation()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||