| 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. containerThe container of this RunProcess. | 
| protected RunProcess | Starter. runProcessThe 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  RunProcessinstance used by this process
 configuration. | 
| RunProcess | RunProcessLifecycleEvent. getRunProcess()The RunProcess with which this event is associated. | 
| RunProcess | RunLogPage. getRunProcess()Returns the  RunProcessassociated 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.runProcessfield. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JRunProcessAn abstract class that represents a Java process. | 
| class  | RemoteProcess | 
| class  | RunningProcessRepresents 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) |