Node Director
Public Member Functions | Protected Member Functions | List of all members
sfi.director.invoker.Invoker Class Reference

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

Inheritance diagram for sfi.director.invoker.Invoker:
sfi.director.util.FWManagerDriver sfi.director.invoker.LoopbackInvoker sfi.director.invoker.SSLInvoker 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

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)

Detailed Description

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

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
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
String sfi.director.invoker.Invoker.name ( )
void sfi.director.invoker.Invoker.setName ( String  name)
protected

The documentation for this class was generated from the following file: