Node Director
Public Member Functions | List of all members
sfi.director.application.ScriptTask Interface Reference

Classes implementing ScriptTask provide a method create() which returns a workflow (JobNode) from an EventEnvironment. More...

Inheritance diagram for sfi.director.application.ScriptTask:
sfi.director.application.scripttask.AppInstallHost sfi.director.application.scripttask.ApplyDomainTemplate sfi.director.application.scripttask.BootStrapDirector sfi.director.application.scripttask.BuildDependingDomains sfi.director.application.scripttask.ChainEvent sfi.director.application.scripttask.ClassMemberApply sfi.director.application.scripttask.CollectSysinfo sfi.director.application.scripttask.ConfigHost sfi.director.application.scripttask.ConfigureNetwork sfi.director.application.scripttask.CreateHome sfi.director.application.scripttask.CreateHomeDB sfi.director.application.scripttask.CreateReleaseDir sfi.director.application.scripttask.CupsDrivers sfi.director.application.scripttask.D3HostDefine sfi.director.application.scripttask.DoAppImport sfi.director.application.scripttask.DoAppInventory sfi.director.application.scripttask.DomainBuild sfi.director.application.scripttask.DomainDepends sfi.director.application.scripttask.EmulateRoot sfi.director.application.scripttask.FireEvent sfi.director.application.scripttask.FreezeApplication sfi.director.application.scripttask.GroupOfMembers sfi.director.application.scripttask.INFAppModules sfi.director.application.scripttask.InjectUserSettings sfi.director.application.scripttask.PublishApplication sfi.director.application.scripttask.ReloadService sfi.director.application.scripttask.RemoveUserRef sfi.director.application.scripttask.Report sfi.director.application.scripttask.RepositoryScan sfi.director.application.scripttask.ResolveDependencies sfi.director.application.scripttask.ScheduleBuildDependingDomains sfi.director.application.scripttask.SetHostIP sfi.director.application.scripttask.SetServerPassword sfi.director.application.scripttask.SetUserRef sfi.director.application.scripttask.SetVHost sfi.director.application.scripttask.Shell sfi.director.application.scripttask.StoreAsDBChoice sfi.director.application.scripttask.SubscribeApps sfi.director.application.scripttask.UpdateDomainsFor sfi.director.application.scripttask.WakeOnLan sfi.director.application.scripttask.ZoneUpdated

Public Member Functions

JobNode create (EventEnvironment ev) throws DirectorException
 given an EventEnvironment create a Workflow (JobNode) doing whatever this ScriptTask is intended for

Detailed Description

Classes implementing ScriptTask provide a method create() which returns a workflow (JobNode) from an EventEnvironment.

See Also
sfi.director.jobs.JobNode
sfi.director.application.objevents.EventEnvironment

Member Function Documentation

JobNode sfi.director.application.ScriptTask.create ( EventEnvironment  ev) throws DirectorException

given an EventEnvironment create a Workflow (JobNode) doing whatever this ScriptTask is intended for

Exceptions
DirectorExceptionclass refuses to be responsible for this event
Parameters
evthe environment of the event that lead to calling create()
Returns
a workflow (null ok)

Implemented in sfi.director.application.scripttask.AppInstallHost, sfi.director.application.scripttask.ConfigHost, sfi.director.application.scripttask.PublishApplication, sfi.director.application.scripttask.CupsDrivers, sfi.director.application.scripttask.DoAppImport, sfi.director.application.scripttask.INFAppModules, sfi.director.application.scripttask.InjectUserSettings, sfi.director.application.scripttask.FreezeApplication, sfi.director.application.scripttask.SetServerPassword, sfi.director.application.scripttask.DomainBuild, sfi.director.application.scripttask.CreateHomeDB, sfi.director.application.scripttask.BuildDependingDomains, sfi.director.application.scripttask.ClassMemberApply, sfi.director.application.scripttask.BootStrapDirector, sfi.director.application.scripttask.D3HostDefine, sfi.director.application.scripttask.DomainDepends, sfi.director.application.scripttask.SubscribeApps, sfi.director.application.scripttask.ApplyDomainTemplate, sfi.director.application.scripttask.CreateHome, sfi.director.application.scripttask.CreateReleaseDir, sfi.director.application.scripttask.DoAppInventory, sfi.director.application.scripttask.Shell, sfi.director.application.scripttask.ZoneUpdated, sfi.director.application.scripttask.RepositoryScan, sfi.director.application.scripttask.ScheduleBuildDependingDomains, sfi.director.application.scripttask.ConfigureNetwork, sfi.director.application.scripttask.StoreAsDBChoice, sfi.director.application.scripttask.CollectSysinfo, sfi.director.application.scripttask.SetHostIP, sfi.director.application.scripttask.SetUserRef, sfi.director.application.scripttask.RemoveUserRef, sfi.director.application.scripttask.SetVHost, sfi.director.application.scripttask.ChainEvent, sfi.director.application.scripttask.UpdateDomainsFor, sfi.director.application.scripttask.ReloadService, sfi.director.application.scripttask.GroupOfMembers, sfi.director.application.scripttask.ResolveDependencies, sfi.director.application.scripttask.EmulateRoot, sfi.director.application.scripttask.WakeOnLan, sfi.director.application.scripttask.Report, and sfi.director.application.scripttask.FireEvent.


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