|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pepper.platform.process.PepperProcess
com.pepper.platform.program.PepperProgramProcess
public class PepperProgramProcess
Subclass of PepperProgram that represents an AbstractPepperProgram instance
Field Summary |
---|
Fields inherited from class com.pepper.platform.process.PepperProcess |
---|
initFailed |
Constructor Summary | |
---|---|
PepperProgramProcess(int pid,
String classname,
String[] args,
List classPathUrls)
Creates a new PepperProgramProcess instance. |
Method Summary | |
---|---|
Object |
constructClass()
Override class construction |
Object |
getInitPageArg()
Get any init page arguments |
String |
getInitPageURLArg()
From the URL query string, get the attribute "showPage", which represents the url of the intial page to show when the package is launched |
AbstractPepperProgram |
getProgram()
Describe getProgram method here. |
boolean |
getShowProgramArg()
Get the attribute "showProcess" from the URL query string |
String |
getURLArg()
Return the value of the url argument which represents the url used to launch this package |
void |
setInitPageArg(Object arg)
Set any args that need to be passed to the initial page |
void |
setInitPageURL(String url)
Override the init page url |
void |
terminate()
First call destroy on the PepperProgram before killing the thread |
Methods inherited from class com.pepper.platform.process.PepperProcess |
---|
getArgs, getClassLoader, getInitFailed, getPid, getProcessThreadGroup, getTheObject, run, setLauncher, setPackageId, setPackageTitle, setTheObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PepperProgramProcess(int pid, String classname, String[] args, List classPathUrls)
PepperProgramProcess
instance.
classname
- a String
valueargs
- a String[]
valueclassPathUrls
- a List
valueMethod Detail |
---|
public AbstractPepperProgram getProgram()
getProgram
method here.
AbstractPepperProgram
valuepublic void terminate() throws Exception
terminate
in class com.pepper.platform.process.PepperProcess
Exception
public Object constructClass() throws Exception
constructClass
in class com.pepper.platform.process.PepperProcess
Exception
public String getURLArg()
String
valuepublic boolean getShowProgramArg()
public String getInitPageURLArg()
public void setInitPageURL(String url)
url
- a String
valuepublic void setInitPageArg(Object arg)
arg
- an Object
valuepublic Object getInitPageArg()
Object
value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |