Package editor.run
Class InProcessRunner
java.lang.Object
editor.run.InProcessRunner
- All Implemented Interfaces:
IProcessRunner<FqnRunConfig>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(FqnRunConfig runConfig) private URL[]com.sun.jdi.VirtualMachinegetVm()private IMethodInfohasStaticMain(IGosuClass gsType) private voidprintRunningMessage(String runConfigName) run(String typeName, List<IDirectory> classpath)
-
Field Details
-
_runConfig
-
-
Constructor Details
-
InProcessRunner
public InProcessRunner()
-
-
Method Details
-
getRunConfig
- Specified by:
getRunConfigin interfaceIProcessRunner<FqnRunConfig>
-
getProcess
- Specified by:
getProcessin interfaceIProcessRunner<FqnRunConfig>
-
getRunState
- Specified by:
getRunStatein interfaceIProcessRunner<FqnRunConfig>
-
getVm
public com.sun.jdi.VirtualMachine getVm()- Specified by:
getVmin interfaceIProcessRunner<FqnRunConfig>
-
execute
- Specified by:
executein interfaceIProcessRunner<FqnRunConfig>
-
printRunningMessage
-
getAllUrlsAboveGosuclassProtocol
-
run
- Throws:
Exception
-
hasStaticMain
-