Node Director
Public Member Functions | Protected Member Functions | List of all members Class Reference
Inheritance diagram for sfi.director.repository.DBFiable sfi.director.util.Identifiable sfi.director.util.Identifiable sfi.director.util.Identifiable

Public Member Functions

 JobNode ()
 JobNode (String name)
 JobNode (String name, String descr)
 JobNode (DBObject dbo)
 JobNode (DBObject dbo, boolean doregister)
 JobNode (Job job)
void todb (DBObject dbo)
void die ()
void log (LogEntry le)
void addTmpFile (String name)
String nextTmpFile ()
void setNext (JobNode next)
JobNode getNext ()
String getNextId ()
void setRecover (JobNode next)
JobNode getRecover ()
String getRecoverId ()
void setSub (JobNode next)
JobNode getSub ()
String getSubId ()
void setJob (Job job)
Job setNullJob ()
Job getJob ()
String getJobId ()
void setHead (JobNode head)
void Notify (Job notijob)
void Abort ()
void Sleep ()
void WakeUp ()
void reanimate () throws DirectorException
synchronized void invoke () throws DirectorException
Job getBackChain ()
String getBackChainId ()
void setBackChain (String id)
- Public Member Functions inherited from
 Job ()
 Job (String name)
 Job (String name, String descr)
 Job (DBObject db)
 Job (DBObject db, boolean doregister)
void addNotify (Notifiable n)
void addNotify (String id)
void delegateNotify (Job next)
JobStatus getStatus ()
void setDescr (String descr)
String getDescr ()
void setName (String name)
String getName ()
String getId ()
long getCreationTime ()
void commit () throws ArgumentException
void setOption (String name, String content)
void setOption (String name)
void setServer (ServerConnection server)
ServerConnection getServer ()
void setScheduleOption (String name)
void setScheduleOption (String name, String val)
String getScheduleOption (String name)
DBObject todb ()
DN getDN ()
Vector getLog ()
Vector getMonitors ()
void addMonitor (JobMonitor monitor)
void removeMonitor (JobMonitor monitor)
void finalize ()
JobNode getHead ()
String getHeadId ()

Protected Member Functions

void setStatus (JobStatus status)
- Protected Member Functions inherited from
void NotifyAll ()
void setHeadId (String id)

Additional Inherited Members

- Static Public Member Functions inherited from
static Job Job (DBObject dbo) throws DirectorException
static Job Job (DBObject dbo, boolean doregister) throws DirectorException

Constructor & Destructor Documentation ( ) ( String  name) ( String  name,
String  descr 
) ( DBObject  dbo) ( DBObject  dbo,
boolean  doregister 
) ( Job  job)

Member Function Documentation

void ( )
void ( String  name)
void ( )

Reimplemented from

Job ( )
String ( )
Job ( )
String ( )
JobNode ( )
String ( )
JobNode ( )
String ( )
JobNode ( )
String ( )
synchronized void ( ) throws DirectorException
void ( LogEntry  le)
String ( )
void ( Job  notijob)
void ( ) throws DirectorException
void ( String  id)
void ( JobNode  head)
void ( Job  job)


Referenced by sfi.director.application.scripttask.Report.create(), sfi.director.application.scripttask.EmulateRoot.create(), sfi.director.application.scripttask.WakeOnLan.create(), sfi.director.application.scripttask.ResolveDependencies.create(), sfi.director.application.scripttask.ReloadService.create(), sfi.director.application.scripttask.ChainEvent.create(), sfi.director.application.scripttask.CollectSysinfo.create(), sfi.director.application.scripttask.SetHostIP.create(), sfi.director.application.scripttask.StoreAsDBChoice.create(), sfi.director.application.scripttask.ConfigureNetwork.create(), sfi.director.application.scripttask.RepositoryScan.create(), sfi.director.application.scripttask.ZoneUpdated.create(), sfi.director.application.scripttask.DoAppInventory.create(), sfi.director.application.scripttask.Shell.create(), sfi.director.application.scripttask.CreateReleaseDir.create(), sfi.director.application.scripttask.CreateHome.create(), sfi.director.application.scripttask.ApplyDomainTemplate.create(), sfi.director.application.scripttask.SubscribeApps.create(), sfi.director.application.scripttask.D3HostDefine.create(), sfi.director.application.scripttask.BootStrapDirector.create(), sfi.director.application.scripttask.BuildDependingDomains.create(), sfi.director.application.scripttask.CreateHomeDB.create(), sfi.director.application.scripttask.FreezeApplication.create(), sfi.director.application.scripttask.SetServerPassword.create(), sfi.director.application.scripttask.DoAppImport.create(), sfi.director.application.scripttask.INFAppModules.create(), sfi.director.application.scripttask.InjectUserSettings.create(), sfi.director.application.scripttask.CupsDrivers.create(), sfi.director.application.scripttask.PublishApplication.create(), sfi.director.application.objevents.EventEnvironment.createWorkflow(), sfi.director.application.objevents.Workflow.flush(), sfi.director.application.HostPackages.forPkg(), sfi.director.application.HostDefine.HostDefine(),, sfi.director.application.FilePackageHandler.makeJob(), sfi.director.application.scripttask.AppInstallHost.remoteMethod(),, and sfi.director.repository.DirectoryServiceMerger.targetJob().

void ( JobNode  next)
Job ( )
void ( JobNode  next)
void ( JobStatus  status)
void ( JobNode  next)
void ( )

Reimplemented from


void ( DBObject  dbo)
void ( )

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