oracle.clex.process
Class CreatePDFPage

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

public class CreatePDFPage
extends CreateGenericBinaryPage

This class constructs an PDF file based on a location key of the PDF file.

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
CreatePDFPage()
          Default constructor
CreatePDFPage(java.lang.String aPdfLocationKey)
          Constructor with aPdfLocationKey parameter.
 
Method Summary
protected  java.io.InputStream getBinaryInputStream()
          Returns the binary file as an BufferedInputStream
protected  java.lang.String getContentType()
          Content type set to oracle.clex.util.ContentTypes.APPPDF
protected  void postStart()
          Dummy Implementation
 
Methods inherited from class oracle.clex.process.CreateGenericBinaryPage
getLength, preStart, printPage, registerInfo, setCreatePageResult
 
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

CreatePDFPage

public CreatePDFPage()
Default constructor

CreatePDFPage

public CreatePDFPage(java.lang.String aPdfLocationKey)
Constructor with aPdfLocationKey parameter. This is the location of the PDF to be generated.
Parameters:
aPdfLocationKey -  
Method Detail

getBinaryInputStream

protected java.io.InputStream getBinaryInputStream()
Returns the binary file as an BufferedInputStream
Overrides:
getBinaryInputStream in class CreateGenericBinaryPage

getContentType

protected java.lang.String getContentType()
Content type set to oracle.clex.util.ContentTypes.APPPDF
Overrides:
getContentType in class CreateGenericBinaryPage

postStart

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


Copyright © 2003 ORACLE Corp. All Rights Reserved.