sfi.director.invoker.Invoker Class Reference

Inheritance diagram for sfi.director.invoker.Invoker:

sfi.director.util.FWManagerDriver sfi.director.invoker.LoopbackInvoker sfi.director.invoker.StreamCmdInvoker sfi.director.invoker.MasterLoopbackInvoker sfi.director.invoker.RSHInvoker sfi.director.invoker.ShellLoopbackInvoker sfi.director.invoker.DirectorRSHInvoker sfi.director.invoker.DirectorSSHInvoker sfi.director.invoker.SSHInvoker List of all members.

Detailed Description

Classes extending Invoker implement ways of submitting and executing jobs on remote systems.


Public Member Functions

 Invoker ()
 Invoker (String name)
String name ()
abstract boolean accept (RemoteJob job)
abstract Connection connect (RemoteJob job)
void bootstrap (String host, RemoteFile pkg, Vector commands) throws DirectorException

Protected Member Functions

void setName (String name)


Constructor & Destructor Documentation

sfi.director.invoker.Invoker.Invoker  ) 
 

sfi.director.invoker.Invoker.Invoker String  name  ) 
 


Member Function Documentation

abstract boolean sfi.director.invoker.Invoker.accept RemoteJob  job  )  [pure virtual]
 

Implements sfi.director.util.FWManagerDriver.

Implemented in sfi.director.invoker.LoopbackInvoker, sfi.director.invoker.MasterLoopbackInvoker, sfi.director.invoker.RSHInvoker, sfi.director.invoker.ShellLoopbackInvoker, and sfi.director.invoker.StreamCmdInvoker.

void sfi.director.invoker.Invoker.bootstrap String  host,
RemoteFile  pkg,
Vector  commands
throws DirectorException
 

abstract Connection sfi.director.invoker.Invoker.connect RemoteJob  job  )  [pure virtual]
 

Implements sfi.director.util.FWManagerDriver.

String sfi.director.invoker.Invoker.name  ) 
 

Implements sfi.director.util.FWManagerDriver.

void sfi.director.invoker.Invoker.setName String  name  )  [protected]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 11 01:20:21 2012 for Node Director by  doxygen 1.4.5