|
Public Member Functions |
| | Workflow () |
| | Workflow (boolean inQueue) |
| | Workflow (String description) |
| | Workflow (String description, String name) |
| | Workflow (String description, String name, boolean inQueue) |
| void | finalize () |
| void | setInQueue (boolean queue) |
| void | dispose () |
| void | setDescr (String name) |
| void | setName (String name) |
| synchronized void | flush () throws DirectorException |
| synchronized void | addJob (Job job) |
| synchronized void | addHead (JobNode job) |
| synchronized void | addWorkflow (Workflow wf) |
| synchronized void | doEvent (EventEnvironment env, String type) throws DirectorException |
| void | doEvent (DBObject dbo, final DBConnection dir, final Record data, final String type) throws DirectorException |
| void | doEvent (DBObject dbo, final DBConnection dir, final Record data, final String type, boolean warnIfNotApplicable) throws DirectorException |
| | Execute an event for a given database entry and the given corresponding object editor data.
|
| void | setMonitorOptions (String name) |
| void | setMonitorOptions (String name, String contents) |
| void | openMonitor () throws DirectorException |
| LogEntry | watch () throws DirectorException |
| JobStatus | getStatus () |
| void | closeMonitor () |
| String | getId () |
| void | setId (String id) |
| JobNode | getMaster () |
Package Attributes |
| String | name = null |
| String | description = null |
| Vector | jobHeads = new Vector() |
| Vector | jobs = new Vector() |
| String | headId = null |
| JobNode | jobMaster = null |
| Options | monitorOptions = new Options() |
| BufferedReader | monitorStream = null |
| boolean | pollMonitor = false |
| JobStatus | status = JobStatus.setup |
| Socket | monitorSocket = null |
| boolean | preserveQueue = false |