oracle.clex.process
Class CreateJSPPage

java.lang.Object
  |
  +--oracle.cle.process.Process
        |
        +--oracle.cle.process.GenericProcess
              |
              +--oracle.cle.process.ParentProcess
                    |
                    +--oracle.clex.process.CreatePage
                          |
                          +--oracle.clex.process.CreateJSPPage
All Implemented Interfaces:
Child, java.lang.Cloneable, PageConstants, Parent, ProcessConstants, java.io.Serializable, State

public class CreateJSPPage
extends CreatePage

This class displays HTML and dynamic JSP content based on a jsp source file specified.

See Also:
Serialized Form

Fields inherited from class oracle.cle.process.GenericProcess
parent
 
Fields inherited from class oracle.cle.process.Process
condition, DEBUG, endState, FAILURE, name, processes, service, stateMachine, SUCCESS, TRANSITION_CONDITION_FAILURE, TRANSITION_CONDITION_SUCCESS
 
Fields inherited from interface oracle.cle.process.ProcessConstants
ALLINFO, BINARYSIZE, CONNECTION_PROVIDER_DTD_NAME, CONNECTION_PROVIDER_VALIDATION_PROPERTY, CONTENTTYPE, CURRENTPAGEID, CURRENTSERVICE, ERRORMESSAGE, GENERICBINARYRESULT, GENERICTEXTRESULT, GETINFO_CHECK_ALL, GETINFO_CHECK_CONTROLLERONLY, GETINFO_CHECK_SERVICEONLY, HTML, HTMLRESULT, JSPRESULT, LOGOFF, NOMESSAGE, PAGEID, PDF, PDFRESULT, PRE_GROUP_DTD_NAME, PRE_GROUP_VALIDATION_PROPERTY, PROCESS_FEEDBACK, RESTART, RESULTTYPE, RULES_DTD_NAME, SERVICE_DESCRIPTOR, SERVICE_DTD_NAME, SERVICE_VALIDATION_PROPERTY, SERVICEINITIALSTATE, SERVICENAME, SESSIONID, SKIP, STACKTRACE, USER, USERROLE, WML, XML, XMLRESULT
 
Constructor Summary
CreateJSPPage()
           
CreateJSPPage(java.lang.String aJSPLocationUrl)
          Constructor with a JSP URL location.
CreateJSPPage(java.lang.String aLocationKey, boolean isLookup)
          Constructor with locationKey and isLookup parameters.
 
Method Summary
protected  void postStart()
          Dummy Implementation
protected  void preStart()
          Dummy Implementation
protected  void printPage(java.io.PrintWriter out)
          Delivers the JSP page to the specified PrintWriter
protected  void registerInfo()
          This method registers the result(JSPRESULT,CURRENTPAGEID) info parameters.
protected  void setCreatePageResult(java.lang.String result)
          Sets the output string
 
Methods inherited from class oracle.clex.process.CreatePage
buildTransitionTable, getPageId, lookupPageLocation, registerProcesses, start
 
Methods inherited from class oracle.cle.process.ParentProcess
addTransition, clone, doSkip, getChildren, getEndStates, getInitialState, getSkipable, isReady, processParameters, processResults, registerProcess, setInitialState, setSkipable, skip
 
Methods inherited from class oracle.cle.process.GenericProcess
getBooleanInfo, getFloatInfo, getInfo, getInfo, getInfo, getInfoValue, getInfoValue, getInfoValueFromController, getInfoValueFromService, getIntegerInfo, getParameterNamed, getParameters, getParent, getParents, getResultNamed, getResults, getSessionId, getStringInfo, processParameters, processResults, registerBooleanParameter, registerBooleanResult, registerIntegerParameter, registerIntegerResult, registerParameter, registerProcessInfo, registerResult, registerStringArrayParameter, registerStringArrayResult, registerStringParameter, registerStringParameter, registerStringResult, registerStringResult, retrieveStringParameter, runTest, setParent, setResult, setResult, setResult
 
Methods inherited from class oracle.cle.process.Process
addCondition, addProcess, cloneProcess, debug, generateFailureCondition, generateSuccessCondition, getClassname, getCondition, getConditions, getIconName, getImageName, getName, getProcesses, getProcessNamed, getStateMachine, hashCode, isEndState, removeCondition, removeCondition, reportException, returnCondition, setCondition, setCondition, setEndState, setName, setService, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.cle.process.Parent
getInfo, getName, getParents
 
Methods inherited from interface oracle.cle.process.Child
getParameters, getParent, getParents, getResults, setParent
 

Constructor Detail

CreateJSPPage

public CreateJSPPage()

CreateJSPPage

public CreateJSPPage(java.lang.String aJSPLocationUrl)
Constructor with a JSP URL location.
Parameters:
aJSPLocationUrl - URL string containing the URL location

CreateJSPPage

public CreateJSPPage(java.lang.String aLocationKey,
                     boolean isLookup)
Constructor with locationKey and isLookup parameters. If the isLookup parameter is set to true, the aLocationKey parameter will be used to get the URL from the infotable. If the isLookup is set to false, the aLocationKey will be used as the URL.
Parameters:
aJSPLocationUrl - URL string containing the URL location
isLookup -  
Method Detail

setCreatePageResult

protected void setCreatePageResult(java.lang.String result)
Sets the output string
Overrides:
setCreatePageResult in class CreatePage

printPage

protected void printPage(java.io.PrintWriter out)
Delivers the JSP page to the specified PrintWriter
Overrides:
printPage in class CreatePage
Parameters:
java.io.PrintWriter -  

registerInfo

protected void registerInfo()
This method registers the result(JSPRESULT,CURRENTPAGEID) info parameters.
Overrides:
registerInfo in class CreatePage

preStart

protected void preStart()
Dummy Implementation
Overrides:
preStart in class CreatePage

postStart

protected void postStart()
Dummy Implementation
Overrides:
postStart in class CreatePage


Copyright © 2003 ORACLE Corp. All Rights Reserved.