|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Controller | |
| 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.dbobj | Ancestor objects for all Database Objects and Schemas. |
| 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.dbobj | Common database objects - used in many different applications |
| com.jcorporate.expresso.services.validation | This package provides for a 'validation framework'. |
| Uses of Controller in com.jcorporate.expresso.core.controller |
| Subclasses of Controller in com.jcorporate.expresso.core.controller | |
class |
DBController
An extension of the basic Controller object that knows how to connect to a database, and how to read it's own security information for each state |
class |
SecureIfSetController
Controller that uses security if the security system is available. |
| Methods in com.jcorporate.expresso.core.controller that return Controller | |
static Controller |
Controller.instantiate(String className)
Factory method to create an Controller from it's name Do not call this function directly! |
Controller |
DefaultControllerFactory.getController(String className)
Retrieve the Action controller that matches the class name |
Controller |
DefaultControllerFactory.getController(String moduleName,
String className)
Retrieve the Action controller that matches the class name The moduleName is ignored for this implementation. |
Controller |
DefaultControllerFactory.getController(ControllerRequest request)
Retrieve the Action controller that matches the class name The Struts 1.1 modules are ignored for this implementation. |
Controller |
State.getController()
retrieve the controller instance that is associated with this state |
Controller |
ControllerFactory.getController(String className)
Dumb construction method.... just tries to create the controller. |
Controller |
ControllerFactory.getController(String module,
String className)
Dumb construction method.... just tries to create the controller. |
Controller |
ControllerFactory.getController(ControllerRequest request)
This method is similar to getController(className) except that it may try to route the construction call to the appropriate servlet constructor IF the request is a HttpServletControllerRequest AND the implementation chooses to accept this mission. |
Controller |
ExpressoActionServlet.getController(String className)
Struts compatible version of the controller factory. |
Controller |
ExpressoActionServlet.getController(String moduleName,
String className)
Struts compatible version of the controller factory. |
Controller |
ExpressoActionServlet.getController(ControllerRequest request)
This method is similar to getController(className) except that it may try to route the construction call to the appropriate controlling servlet |
| Methods in com.jcorporate.expresso.core.controller with parameters of type Controller | |
static ServletControllerRequest |
ServletControllerRequest.parseParamsMultiPart(org.apache.struts.upload.MultipartRequestHandler mp,
org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
HttpServletRequest request,
HttpServletResponse response,
Controller controller)
Static constructor for creating an servlet controller request with all the acoutrements of the Struts Action execution signature. |
static ServletControllerRequest |
ServletControllerRequest.parseParams(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
HttpServletRequest request,
HttpServletResponse response,
Controller controller)
Parse a regular servlet request for parameters (e.g. not multipart) |
void |
State.setController(Controller newController)
Set the 'parent' controller |
| Constructors in com.jcorporate.expresso.core.controller with parameters of type Controller | |
Transition(String newState,
Controller myController)
Convenience method to transition to another state in this same controller. |
|
| Uses of Controller in com.jcorporate.expresso.core.dbobj |
| Methods in com.jcorporate.expresso.core.dbobj that return Controller | |
Controller |
Schema.getStartController()
Return a single transaction as the "starting point" for this application. |
Controller |
Schema.getLoginController()
Retrieve the login controller for your schema. |
Controller |
Schema.getRegistrationController()
Retrieve the registration controller. |
| Uses of Controller in com.jcorporate.expresso.ext.controller |
| Subclasses of Controller in com.jcorporate.expresso.ext.controller | |
class |
ComponentManager
Component Manager Controller Description: The Expresso Framework Copyright: Copyright (c) 2001-2002 Company: JCorporate Ltd. |
class |
DataTransfer
DataTransfer is a controller used to move data from one db/context to another, with various options |
class |
Download
The download controller provides a ready-to-use component for people to download files through. |
class |
HealthCheck
HealthCheck is a stand-alone application that is intended to be called periodically by a scheduler to make sure that all components of the system are operational. |
class |
ReportServer
Report server is a generic controller for dishing up reports. |
class |
RunSQL
RunSQL allows any arbitrary SQL string to be sent to the database & executed Must be carefully secured! |
class |
RunTests
RunTests is a stand-alone application that allows sets of tests to be run |
class |
ServeTextFile
This controller is used to serve up text files. |
class |
TestController
TestController is a controller that can access and run JUnit unit tests, but from within an Expresso environment (e.g. |
class |
Upload
This class is a sample of using uploading files. |
| Uses of Controller in com.jcorporate.expresso.ext.xml.controller |
| Subclasses of Controller in com.jcorporate.expresso.ext.xml.controller | |
class |
XMLController
The XML transaction allows authorized users to easily import and export DBObject contents to XML formats |
| Uses of Controller in com.jcorporate.expresso.services.controller.configuration |
| Subclasses of Controller in com.jcorporate.expresso.services.controller.configuration | |
class |
CreateSettingsWizard
Wizard-style controller that helps to create a blank set of settings for the Expresso Runtime. |
class |
UpgradeSettingsWizard
Wizard controller that updates all the current settings to the new Expresso runtime system. |
| Uses of Controller in com.jcorporate.expresso.services.dbobj |
| Methods in com.jcorporate.expresso.services.dbobj that return Controller | |
Controller |
RegistrationDomain.getRegistrationObject()
Instantiates the controller based upon the current Controller Value |
| Uses of Controller in com.jcorporate.expresso.services.validation |
| Methods in com.jcorporate.expresso.services.validation with parameters of type Controller | |
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 | ||||||||||