shell
Class ProcessController

java.lang.Object
  |
  +--shell.ProcessController
All Implemented Interfaces:
ThreadListener

public class ProcessController
extends java.lang.Object
implements ThreadListener

Controlling class for all application processes started within Freelance.

See Also:

Constructor Summary
ProcessController()
           
 
Method Summary
 void fireThreadEvent(ThreadEvent event)
           
 void startThread(java.util.Vector cmd, java.lang.String strcmd)
          starts a new thread
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessController

public ProcessController()
Method Detail

startThread

public void startThread(java.util.Vector cmd,
                        java.lang.String strcmd)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
starts a new thread

Parameters:
cmd - - a Vector representation of the cmd broken into elements
strcmd - - the command in its original String format
java.io.IOException
java.lang.ClassNotFoundException
See Also:

fireThreadEvent

public void fireThreadEvent(ThreadEvent event)
Specified by:
fireThreadEvent in interface ThreadListener