| Package | Description | 
|---|---|
| oracle.ide.runner | 
 Contains classes that allow addins some level of control on the IDE runner system. 
 | 
| oracle.jdeveloper.runner | 
 Contains classes that allow addins some level of control on the JDeveloper runner system. 
 | 
| oracle.jdeveloper.vcs.migrate | 
 Contains classes which ease the migration of legacy version control extensions. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected RunProcess | 
RunProcess.container
The container of this RunProcess. 
 | 
protected RunProcess | 
Starter.runProcess
The RunProcess that will be or has been started by this Starter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract RunProcess[] | 
Runner.getContainedRunProcesses(RunProcess parent)  | 
RunProcess | 
RunProcess.getContainer()
Returns the container RunProcess of this RunProcess 
 | 
RunProcess | 
RunProcess.getRetargetProcess(Context context,
                  RunProcess formerProcess)
Factory method to instantiate a new JRunProcess that is retargeted to the new context. 
 | 
RunProcess | 
SimpleProcess.getRunProcess()
Gets the  
RunProcess instance used by this process
 configuration. | 
RunProcess | 
RunProcessLifecycleEvent.getRunProcess()
The RunProcess with which this event is associated. 
 | 
RunProcess | 
RunLogPage.getRunProcess()
Returns the  
RunProcess associated with this log page. | 
abstract RunProcess[] | 
Runner.getRunProcesses()
Returns the folder within the run manager that contains active processes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
Runner.addTerminateMenu(RunProcess runProcess)
Adds a terminate menu item for the given RunProcess to
 the Run -> Terminate submenu. 
 | 
java.lang.Object | 
AbstractStarterFactory.canStart(RunProcess runProcess,
        Context context,
        Node node,
        java.util.List errors)  | 
java.lang.Object | 
StarterFactory.canStart(RunProcess runProcess,
        Node node,
        java.util.List errors)
Tests whether this StarterFactory knows how to start the
 specified node. 
 | 
Starter | 
AbstractStarterFactory.createStarter(RunProcess runProcess,
             Context context,
             Node node,
             java.lang.Object o)  | 
Starter | 
StarterFactory.createStarter(RunProcess runProcess,
             Node node,
             java.lang.Object o)
Creates a starter for the specified RunProcess. 
 | 
abstract RunProcess[] | 
Runner.getContainedRunProcesses(RunProcess parent)  | 
Displayable | 
AbstractStarterFactory.getDisplayable(RunProcess runProcess,
              Context context,
              Node node,
              java.lang.Object o)  | 
RunProcess | 
RunProcess.getRetargetProcess(Context context,
                  RunProcess formerProcess)
Factory method to instantiate a new JRunProcess that is retargeted to the new context. 
 | 
boolean | 
RunProcess.inheritLogPage(RunProcess rp)
Inherit the logPage of a previous RunProcess unconditionally, except if
 the current RunProcess already has a logPage. 
 | 
abstract void | 
Runner.removeTerminateMenu(RunProcess runProcess)
Removes the terminate menu item for the given RunProcess
 from the Run -> Terminate submenu. 
 | 
abstract boolean | 
Runner.selectProcess(RunProcess runProcess)
Selects the given process in the Run Manager window. 
 | 
void | 
RunProcess.setContainer(RunProcess container)  | 
protected void | 
RunLogPage.setStuff(RunProcess runProcess)  | 
| Constructor and Description | 
|---|
RunLogPage(RunProcess runProcess,
          java.lang.String name,
          javax.swing.Icon icon)  | 
RunProcessLifecycleEvent(RunProcess runProcess,
                        Context context)  | 
Starter(RunProcess runProcess)
The constructor simply sets the  
Starter.runProcess field. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JRunProcess
An abstract class that represents a Java process. 
 | 
class  | 
RemoteProcess  | 
class  | 
RunningProcess
Represents an actively running process (JRunProcess) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VCSStreamMonitor.dispatchEvent(int event,
             java.lang.String line,
             RunProcess process)
This method is public as a side-effect of implementation. 
 | 
protected void | 
VCSStreamMonitor.patternMatched(RunProcess process)  | 
protected void | 
VCSStreamMonitor.streamLine(java.lang.String line,
          RunProcess process)  |