java.lang.Object
com.jcorporate.expresso.core.controller.State
com.jcorporate.expresso.services.controller.dbmaint.DynamicCmd
com.jcorporate.expresso.services.controller.dbmaint.ListBase
com.jcorporate.expresso.services.controller.dbmaint.SearchList
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class SearchList
- extends ListBase
Processes the data passed via a standard form from SEARCH.
This class requires a match on all specified fields of a DBObject
for a successful outcome. SEARCHsearch can be extended
to enabling a more restrictive search on only one or
two fields e.g. a foreign key field
- Version:
- $Revision: 1.17 $ $Date: 2004/11/17 20:48:17 $
| Fields inherited from class com.jcorporate.expresso.services.controller.dbmaint.ListBase |
|
| Methods inherited from class com.jcorporate.expresso.services.controller.dbmaint.DynamicCmd |
addParams, decode, getControllerName, getCurrentDBObj, getDataObject, getFieldsParam, getFixedFields, getKeyParameter, getMyDataObject, getPageNumber, getSearchParam, initializeDBObj, isKeyField, retrieveMyDBObject, setFields, setFieldsParam, setMyDataObject, setSearchParam, showBlobViewLink, showEditLink, showEditLink, showOptions, showUserName |
| Methods inherited from class com.jcorporate.expresso.core.controller.State |
add, addAutoInput, addAutoInput, addAutoInput, addBlock, addError, addInput, addOptionalParameter, addOutput, addParameter, addParameter, addParameter, addRequiredParameter, addTransition, autoValidate, autoValidate, calculateHandlerName, checkMask, checkParamMasks, clearFormCache, clone, equals, getAttribute, getController, getControllerRequest, getControllerResponse, getDataContext, getDBController, getDBName, getDescription, getErrors, getErrorState, getErrorTransition, getFileName, getFormCache, getHandlerName, getInitParameter, getName, getObjectParameter, getOptionalParameters, getOptionalParametersList, getParameter, getParameters, getPatternMatcher, getRequiredParametersList, getResponse, getReturnToSender, getSession, getStateFormClass, getString, getString, getSuccessTransition, getUid, getUser, hashCode, isFileParameter, isParameter, isSecure, perform, saveErrors, setController, setDescription, setErrorState, setErrorTransition, setFormCache, setHandlerName, setMask, setMask, setMaskError, setName, setResponse, setReturnToSender, setSecure, setStateFormClass, setSuccessTransition, toString, transition |
log
private static org.apache.log4j.Logger log
SearchList
public SearchList()
SearchList
public SearchList(java.lang.String code,
java.lang.String descrip)
- Constructor
run
public void run(com.jcorporate.expresso.core.controller.ControllerRequest req,
com.jcorporate.expresso.core.controller.ControllerResponse res)
throws com.jcorporate.expresso.core.controller.NonHandleableException,
com.jcorporate.expresso.core.controller.ControllerException
- Perform the actions of this state.
- Overrides:
run in class DynamicCmd