Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

abbot.script
Class ForkedStepRunner.SlaveProcess  view ForkedStepRunner.SlaveProcess download ForkedStepRunner.SlaveProcess.java

java.lang.Object
  extended byabbot.script.StepRunner
      extended byabbot.script.ForkedStepRunner.SlaveProcess
All Implemented Interfaces:
abbot.i18n.Resources, abbot.editor.i18n.Resources
Enclosing class:
ForkedStepRunner

protected static class ForkedStepRunner.SlaveProcess
extends StepRunner

When actually within the separate VM, this is what gets run.


Nested Class Summary
 
Nested classes inherited from class abbot.editor.i18n.Resources
abbot.editor.i18n.Resources.ResourceLoader
 
Field Summary
private  java.net.Socket connection
           
private  Script script
           
 
Fields inherited from class abbot.script.StepRunner
 
Fields inherited from interface abbot.editor.i18n.Resources
bundle, STRINGS_BUNDLE
 
Constructor Summary
protected ForkedStepRunner.SlaveProcess()
           
 
Method Summary
private  void forwardEvent(StepEvent event)
          Translate the given event into something we can send back to the master.
 void launchSlave(int port)
          Handle running a script as a forked process.
 
Methods inherited from class abbot.script.StepRunner
addStepListener, clearErrors, fireStepEnd, fireStepError, fireStepEvent, fireStepFailure, fireStepProgress, fireStepStart, getError, getStopOnError, getStopOnFailure, launch, removeStepListener, run, runStep, setError, setStopOnError, setStopOnFailure, stop, stopped, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connection

private java.net.Socket connection

script

private Script script
Constructor Detail

ForkedStepRunner.SlaveProcess

protected ForkedStepRunner.SlaveProcess()
Method Detail

forwardEvent

private void forwardEvent(StepEvent event)
Translate the given event into something we can send back to the master.


launchSlave

public void launchSlave(int port)
Handle running a script as a forked process.