Expresso 5-6

Uses of Package
com.jcorporate.expresso.core.controller

Packages that use com.jcorporate.expresso.core.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.core.misc Miscellaneous objects for file manipulation, running OS processes, etc 
com.jcorporate.expresso.core.misc.upload Classes to assist in parsing multi-part upload requests 
com.jcorporate.expresso.core.security This package contains Expresso's security system, switchable from "weak" security (e.g. minimal-strength encryption) to "strong" security.  
com.jcorporate.expresso.core.security.filters Contains the mechanisms to filter malicious control characters from strings before being sent to a browser. 
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.dbobj Contains database object definitions for download files functionality and self-Registered User functionality. 
com.jcorporate.expresso.ext.struts.taglib This package contains tag libraries that correspond to the Struts Library tags.  
com.jcorporate.expresso.ext.taglib This package contains an abundance of Expresso specific tags. 
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.controller.ui Objects that provide an automatic user interface rendering capability to the system 
com.jcorporate.expresso.services.dbobj Common database objects - used in many different applications 
com.jcorporate.expresso.services.test Contains classes that assist in unit testing using JUnit and Cactus testing. 
com.jcorporate.expresso.services.validation This package provides for a 'validation framework'.  
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.controller
Block
          A Block is a logical grouping of Expresso Controller Elements used for nesting.
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerElement
          A ControllerElement is the superclass for the three types of objects that are produced by a Controller when it transitions from one state to another.
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerFactory
          Abstract interface for creating a controller.
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
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
DefaultForm
          * This class is a bridge between Expresso's Controller system and the Struts Action Form.
ErrorCollection
          An ErrorCollection is the Controller-specific ActionErrors collection for Expresso Creation date: (8/29/00 2:10:58 PM)
Input
          An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another.
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
Output
          An item returned from a controller to provide output/feedback to the client.
ServletControllerRequest
          ServletControllerRequest is an extension of ControllerRequest that also contains access to "special" servlet-related items, such as the ServletResponse object.
State
          A State embodies a single state in the finite state machine of a Controller object.
StateForm
          Insert the type's description here.
Transition
          An Transition is a choice that the user can make that initiates either another sequence in this same controller or some new controller.
ValidationException
          Exception thrown during validation of user form input.
ValidationItem
          A ValidationItem encapsulates a single item to be validated, typically an input collected from a web page submission.
ValidationSet
          A ValidationSet contains one or more ValidationItems.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.dbobj
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
Transition
          An Transition is a choice that the user can make that initiates either another sequence in this same controller or some new controller.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.misc
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerFactory
          Abstract interface for creating a controller.
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.misc.upload
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.security
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.security.filters
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.servlet
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.servlet.viewhandler
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.core.utility
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.ext.controller
Block
          A Block is a logical grouping of Expresso Controller Elements used for nesting.
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
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
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.ext.dbobj
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.ext.struts.taglib
ControllerElement
          A ControllerElement is the superclass for the three types of objects that are produced by a Controller when it transitions from one state to another.
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
Input
          An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another.
Transition
          An Transition is a choice that the user can make that initiates either another sequence in this same controller or some new controller.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.ext.taglib
Block
          A Block is a logical grouping of Expresso Controller Elements used for nesting.
ControllerElement
          A ControllerElement is the superclass for the three types of objects that are produced by a Controller when it transitions from one state to another.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
Input
          An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another.
Output
          An item returned from a controller to provide output/feedback to the client.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.ext.xml.controller
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
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
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.services.controller.configuration
Block
          A Block is a logical grouping of Expresso Controller Elements used for nesting.
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
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
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
SecureIfSetController
          Controller that uses security if the security system is available.
State
          A State embodies a single state in the finite state machine of a Controller object.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.services.controller.dbmaint
Block
          A Block is a logical grouping of Expresso Controller Elements used for nesting.
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
Input
          An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another.
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
Output
          An item returned from a controller to provide output/feedback to the client.
State
          A State embodies a single state in the finite state machine of a Controller object.
Transition
          An Transition is a choice that the user can make that initiates either another sequence in this same controller or some new controller.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.services.controller.ui
Block
          A Block is a logical grouping of Expresso Controller Elements used for nesting.
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
ErrorCollection
          An ErrorCollection is the Controller-specific ActionErrors collection for Expresso Creation date: (8/29/00 2:10:58 PM)
Input
          An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.services.dbobj
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.services.test
ControllerFactory
          Abstract interface for creating a controller.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
ExpressoActionServlet
          Title: Expresso Project Description: Copyright: Copyright (c) 2001, 2002, 2003 Company: Jcorporate
 

Classes in com.jcorporate.expresso.core.controller used by com.jcorporate.expresso.services.validation
Controller
          A sequence of interaction with a user is defined as a "Controller".
ControllerException
          Exception thrown when there is a problem with the Controller object completing it's assigned task
ControllerRequest
          ControllerRequest is a simple "wrapper" object that holds the parameters and data required for a controller to be able to transition to a new state.
ControllerResponse
          A ControllerResponse object contains the vector of Inputs, Outputs and Transitions that results from a call to "newState(String)" for a particular controller.
NonHandleableException
          Exception thrown by ErrorHandler itself, and by some parts of ControllerServlet.
 


Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.