Class RgMainProcessImpl
- java.lang.Object
-
- org.jenkinsci.plugins.radargun.model.impl.AbstractRgProcess
-
- org.jenkinsci.plugins.radargun.model.impl.RgMainProcessImpl
-
- All Implemented Interfaces:
RgMainProcess
,RgProcess
public class RgMainProcessImpl extends AbstractRgProcess implements RgMainProcess
-
-
Field Summary
-
Fields inherited from class org.jenkinsci.plugins.radargun.model.impl.AbstractRgProcess
processFuture
-
-
Constructor Summary
Constructors Constructor Description RgMainProcessImpl(RgBuild rgBuild)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeRunner
createRunner()
String[]
getMainCmdLine()
Integer
getProcessId()
boolean
kill()
-
Methods inherited from class org.jenkinsci.plugins.radargun.model.impl.AbstractRgProcess
cancel, getProcessFuture, start, waitForResult
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jenkinsci.plugins.radargun.model.RgProcess
cancel, getProcessFuture, start, waitForResult
-
-
-
-
Constructor Detail
-
RgMainProcessImpl
public RgMainProcessImpl(RgBuild rgBuild)
-
-
Method Detail
-
createRunner
public NodeRunner createRunner() throws IOException, InterruptedException
- Specified by:
createRunner
in interfaceRgProcess
- Specified by:
createRunner
in classAbstractRgProcess
- Throws:
IOException
InterruptedException
-
getMainCmdLine
public String[] getMainCmdLine() throws InterruptedException, IOException
- Throws:
InterruptedException
IOException
-
getProcessId
public Integer getProcessId()
- Specified by:
getProcessId
in interfaceRgMainProcess
-
kill
public boolean kill() throws IOException, InterruptedException
- Specified by:
kill
in interfaceRgMainProcess
- Throws:
IOException
InterruptedException
-
-