|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use NonHandleableException | |
| com.jcorporate.expresso.core.controller | This package contains the object defining the "Controller" object, an important component of Expresso that should be used to encapsulate all user interaction sequences. |
| com.jcorporate.expresso.core.servlet | Base classes for all JavaCorporate servlets. |
| com.jcorporate.expresso.core.servlet.viewhandler | Servlets to render the View. |
| com.jcorporate.expresso.core.utility | Package to contain all of the 'utility' programs in Expresso - these are applications that run from the command line (e.g. not servlets) |
| com.jcorporate.expresso.ext.controller | Controllers that are optional to Expresso. |
| com.jcorporate.expresso.ext.xml.controller | Contains a controller object for importing and export DBObject data into XML formats. |
| com.jcorporate.expresso.services.controller.configuration | |
| com.jcorporate.expresso.services.controller.dbmaint | This package contains the various State objects that make up the "Model" of the DBMaint controller. |
| com.jcorporate.expresso.services.validation | This package provides for a 'validation framework'. |
| Uses of NonHandleableException in com.jcorporate.expresso.core.controller |
| Methods in com.jcorporate.expresso.core.controller that throw NonHandleableException | |
protected void |
Controller.addFinalState(State newFinalState)
The constructor of the child object should call addFinalState to define the last state to be executed for this controller. |
protected void |
Controller.addStatePairing(State promptState,
State handleState,
String stateFormClass)
The constructor of the child object should call this method with a pairing of State objects. |
ControllerResponse |
Controller.newState(String newState,
ControllerRequest myRequest)
This is the method where all of the real work of the controller is done. |
protected org.apache.struts.action.ActionForward |
Controller.getActionForward(ServletControllerRequest req,
org.apache.struts.config.ActionConfig mapping,
ControllerResponse res)
Determine the forward appropriate for this controller/state, either from parameters or from configuration files, or from remapping based on past extensions like .xsl |
protected Transition |
Controller.processTransitions(ControllerRequest request,
ControllerResponse response,
State nextState)
This method is the traffic cop that determines which transition to execute after a state completes. |
protected void |
Controller.setControllerChainingTransition(Transition newControllerChainingTransition)
Set the transition that will be executed when this controller completes successfully. |
ControllerResponse |
Controller.setCurrentState(String newState,
ControllerRequest params)
Convenience method to be able to access the state as a property from a JSP. |
protected void |
Controller.transition(String newState,
ControllerRequest req,
ControllerResponse res)
|
protected void |
Controller.transition(String newState,
Class externalController,
ControllerRequest req,
ControllerResponse res)
convenience method for transition to other controller |
protected void |
Controller.transition(String newState,
ControllerRequest req,
ControllerResponse res,
boolean clear)
Transition to an internal state. |
protected ControllerResponse |
Transition.newStateDispatch(ControllerRequest request)
This method invokes a new controller by dispatching to it rather than calling it directly. |
ControllerResponse |
Transition.transition(ControllerRequest req,
ControllerResponse res)
Run this transition - e.g. transition to the new state of the specified controller object immediately, setting the specified response to the response of this new controller/state, discarding any previous response |
ControllerResponse |
Transition.transition(ControllerRequest req,
ControllerResponse res,
boolean clear)
Run this transition - e.g. transition to the new state of the specified controller object immediately, setting the specified response to the response of this new controller/state, discarding any previous response (if "clear" is specified) NB: all parameters in the original request are discarded, except those that are explicit params added to this Transition. |
void |
State.run(ControllerRequest newRequest,
ControllerResponse newResponse)
A state may implement a "run" method to actually perform it's logic by overriding this method. |
void |
State.perform(StateForm stateForm,
ControllerRequest newRequest,
ControllerResponse newResponse)
A state may implement a "perform" method to actually perform it's logic by overriding this method. |
protected void |
State.transition(String newState,
ControllerRequest req,
ControllerResponse res)
|
| Uses of NonHandleableException in com.jcorporate.expresso.core.servlet |
| Methods in com.jcorporate.expresso.core.servlet that throw NonHandleableException | |
void |
CheckLogin.checkLogin(HttpServletRequest request,
HttpServletResponse response,
ServletConfig c,
String forceDB)
Deprecated. use other checkLogin(request, forcedb); 9/04 v.5.5+ |
void |
CheckLogin.checkLogin(HttpServletRequest request,
String forceDB)
see if login is legitimate |
void |
CheckLogin.checkLogin(HttpServletRequest request)
see if login is legitimate |
void |
CheckLogin.checkLogin(HttpServletRequest request,
HttpServletResponse response,
ServletConfig c)
Deprecated. use other checkLogin(request, forcedb); 9/04 v.5.5+ |
void |
CheckLogin.checkLogin(HttpServletRequest request,
HttpServletResponse response)
Deprecated. use other checkLogin(request, forcedb); 9/04 v.5.5+ |
| Uses of NonHandleableException in com.jcorporate.expresso.core.servlet.viewhandler |
| Methods in com.jcorporate.expresso.core.servlet.viewhandler that throw NonHandleableException | |
abstract void |
ViewHandler.handleView(ControllerResponse con,
HttpServletRequest req,
HttpServletResponse res)
The ViewHandler implementation must implement only this method |
void |
JSPViewHandler.handleView(ControllerResponse con,
HttpServletRequest req,
HttpServletResponse res)
Process a Controller with an explicitly specified "view" |
| Uses of NonHandleableException in com.jcorporate.expresso.core.utility |
| Methods in com.jcorporate.expresso.core.utility that throw NonHandleableException | |
static void |
ControllerRun.doController(String conName,
Hashtable commandArgs)
Perform the named Controller |
| Uses of NonHandleableException in com.jcorporate.expresso.ext.controller |
| Methods in com.jcorporate.expresso.ext.controller that throw NonHandleableException | |
ControllerResponse |
RunTests.newState(String newState,
ControllerRequest params)
Transition to a new state |
protected ControllerResponse |
ComponentManager.runListState(ControllerRequest request,
ControllerResponse response)
Lists the currently installed Schemas |
protected ControllerResponse |
ComponentManager.runPromptAddState(ControllerRequest request,
ControllerResponse response)
|
protected ControllerResponse |
ComponentManager.runProcessAddState(ControllerRequest request,
ControllerResponse response)
|
protected ControllerResponse |
ComponentManager.runComponentDetailsState(ControllerRequest request,
ControllerResponse response)
Lists the details of a particular schema component. |
protected ControllerResponse |
ComponentManager.runPromptDeleteState(ControllerRequest request,
ControllerResponse response)
|
protected void |
ComponentManager.runVerifyInstallState(ControllerRequest request,
ControllerResponse response)
|
protected ControllerResponse |
ComponentManager.runProcessDeleteState(ControllerRequest request,
ControllerResponse response)
|
void |
RunSQL.runGetDefinitionState(ControllerRequest request,
ControllerResponse response)
Prints the definition of a given table. |
ControllerResponse |
HealthCheck.newState(String newState,
ControllerRequest params)
Transition to a new state |
protected void |
DataTransfer.runPromptState(ControllerRequest req,
ControllerResponse res)
|
protected void |
ReportServer.runProcessReportState(ControllerRequest request,
ControllerResponse response)
Process the actual report. |
protected void |
ReportServer.runPromptState(ControllerRequest request,
ControllerResponse response)
Runs the Prompt state |
protected void |
ReportServer.runSelectReportState(ControllerRequest request,
ControllerResponse response)
Runs the Prompt state |
protected void |
ReportServer.runSetParametersState(ControllerRequest request,
ControllerResponse response)
Selects the report output format, if it is a MultiFormatted Report, and if not, provide a few parameters. |
ControllerResponse |
TestController.newState(String newState,
ControllerRequest params)
Standard method to select the appropriate next state as the controller moves from state to state. |
protected void |
TestController.runTransition2FormTestState(ControllerRequest request,
ControllerResponse response)
test a transition to a controller/state which requires a form |
protected void |
TestController.runTransitionTestState(ControllerRequest request,
ControllerResponse response)
test a transition to a controller/state note that the ControllerSecurityMatrix output uses the default layout, so the title at the top of that page will show this test controller. |
protected void |
TestController.runPromptTestState(ControllerRequest request,
ControllerResponse response)
test a transition to a controller/state which requires a form |
protected void |
TestController.runTransitionFromFormTestState(ControllerRequest request,
ControllerResponse response)
test a transition from a controller/state which uses a form to one that does not use a form |
| Uses of NonHandleableException in com.jcorporate.expresso.ext.xml.controller |
| Methods in com.jcorporate.expresso.ext.xml.controller that throw NonHandleableException | |
ControllerResponse |
XMLController.newState(String newState,
ControllerRequest req)
Old-Style State switching method. |
| Uses of NonHandleableException in com.jcorporate.expresso.services.controller.configuration |
| Methods in com.jcorporate.expresso.services.controller.configuration that throw NonHandleableException | |
void |
ShowComponent.run(ControllerRequest request,
ControllerResponse response)
|
void |
ShowContainerTree.run(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runStartState(ControllerRequest request,
ControllerResponse response)
Initialize Wizard and prepare runtime state. |
protected void |
CreateSettingsWizard.runRuntimeNameState(ControllerRequest request,
ControllerResponse response)
Prompt for a runtime name |
protected void |
CreateSettingsWizard.runProcessRuntimeNameState(ControllerRequest request,
ControllerResponse response)
Process and validates the input of the runtime state. |
protected void |
CreateSettingsWizard.runPromptDBSettingsState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runProcessDBSettingsState(ControllerRequest request,
ControllerResponse response)
Processes and validates the DB Settings. |
protected void |
CreateSettingsWizard.runPromptJNDISettingsState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runProcessJNDISettingsState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runReadDatabaseNotesState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runPromptTestSettingsState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runTestSettingsState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runPromptInstallExpressoState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runInstallExpressoState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runPromptFinishedState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runSaveFileLocalState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runViewFileState(ControllerRequest request,
ControllerResponse response)
|
protected void |
CreateSettingsWizard.runCompleteState(ControllerRequest request,
ControllerResponse response)
|
| Uses of NonHandleableException in com.jcorporate.expresso.services.controller.dbmaint |
| Methods in com.jcorporate.expresso.services.controller.dbmaint that throw NonHandleableException | |
void |
Update.run(ControllerRequest req,
ControllerResponse res)
Perform the actions of this state. |
void |
ViewBlob.run(ControllerRequest newRequest,
ControllerResponse newResponse)
Download the BLOB field. |
protected void |
ViewBlob.sendBlobField(ControllerRequest newRequest,
ControllerResponse newResponse,
JDBCDataObject dbobj,
String fieldName)
Sends a BLOB field to the client browser. |
protected void |
ViewBlob.sendMediaObjectField(ControllerRequest newRequest,
ControllerResponse newResponse,
MediaDBObject dbobj,
String fieldName)
Sends a Media DBObject's BLOB fields to the client. |
void |
Add.run(ControllerRequest req,
ControllerResponse res)
Actually perform the setup and display of the form |
void |
AddUpdate.run(ControllerRequest req,
ControllerResponse res)
Performs the real work for this class. |
void |
List.run(ControllerRequest req,
ControllerResponse res)
Perform the actions of this state. |
void |
UpdateDelete.run(ControllerRequest req,
ControllerResponse res)
Perform the actions of this state. |
void |
SearchList.run(ControllerRequest req,
ControllerResponse res)
Perform the actions of this state. |
void |
UpdateUpdate.run(ControllerRequest req,
ControllerResponse res)
Perform the actions of this state. |
void |
DynamicCmd.run(ControllerRequest newParams,
ControllerResponse newResponse)
All of the sub-classes of DynamicCmd extend the run method to perform their functionality. |
void |
Search.run(ControllerRequest req,
ControllerResponse res)
Perform the actions of this state. |
| Uses of NonHandleableException in com.jcorporate.expresso.services.validation |
| Methods in com.jcorporate.expresso.services.validation that throw NonHandleableException | |
ControllerResponse |
LoginEmailValidator.validated(Hashtable params,
ControllerRequest request,
ControllerResponse response,
Controller ctlr)
This method is used to transition back to the "emailValidate" state of the registration controller which then completes the user's registration and sends out the email notification of succesful registration. |
ControllerResponse |
ChangePasswordValidator.validated(Hashtable params,
ControllerRequest request,
ControllerResponse response,
Controller ctlr)
This method is used to regenerate an users password after the validation is successful. |
ControllerResponse |
ValidationHandler.validated(Hashtable params,
ControllerRequest request,
ControllerResponse response,
Controller ctlr)
This method is used to complete the application-specific action after the validation is successful. |
ControllerResponse |
ApproveRegistrationValidator.validated(Hashtable params,
ControllerRequest request,
ControllerResponse response,
Controller ctlr)
This method is used after the approver is validated. |
|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||