sfi.director.application.objevents.EventEnvironment Class Reference

List of all members.

Public Member Functions

 EventEnvironment ()
void setOptions (Options opts)
void resetOptions ()
Options getOptions ()
void add (DBObject dbo, DBConnection dir)
void add (DBObject dbo, Record rec)
Enumeration getDBObjects ()
DBObject getFirstDBObject ()
DBObject getDBObject (String objectclass)
DBConnection getDirectory (DBObject dbo)
Record getRecord (DBObject dbo)
DBObject getConfig (DBObject dbo) throws DirectorException
void clearCache ()
void setJobName (String name)
void setJobDescription (String descr)
Enumeration findWorkflow (String type)
JobNode createWorkflow (String type) throws DirectorException
JobNode createWorkflow (Enumeration idents) throws DirectorException

Static Public Member Functions

static void loadevents () throws DirectorException
static DBSet objevents () throws DirectorException
 Return a DBSet containing all object event definitions.
static DBSetIndex objeventsIndex () throws DirectorException
 Return an index for objevents() with sfieventtype being the indexed attribute.
static DBObject getTask (String name) throws DirectorException
 Return the task definition of the task called name, null if no such task exists.
static Enumeration findObjectEvents (Enumeration objclass, String type) throws DirectorException
 For given object classes and event type find the directorObjectEvent definitions that match.
static Enumeration findObjectEvents (DBObject dbo, String type) throws DirectorException
static Enumeration findObjectEvents (DBObject dbo) throws DirectorException
static Enumeration findObjectEvents (Enumeration obje) throws DirectorException

Static Public Attributes

static final String WF_CREATE = "create"
static final String WF_ALTER = "alter"
static final String WF_REMOVE = "remove"

Static Package Functions

 [static initializer]
static void addSearch (String pack)

Constructor & Destructor Documentation

sfi.director.application.objevents.EventEnvironment.EventEnvironment  ) 
 


Member Function Documentation

sfi.director.application.objevents.EventEnvironment.[static initializer]  )  [static, package]
 

void sfi.director.application.objevents.EventEnvironment.add DBObject  dbo,
Record  rec
 

void sfi.director.application.objevents.EventEnvironment.add DBObject  dbo,
DBConnection  dir
 

static void sfi.director.application.objevents.EventEnvironment.addSearch String  pack  )  [static, package]
 

void sfi.director.application.objevents.EventEnvironment.clearCache  ) 
 

JobNode sfi.director.application.objevents.EventEnvironment.createWorkflow Enumeration  idents  )  throws DirectorException
 

JobNode sfi.director.application.objevents.EventEnvironment.createWorkflow String  type  )  throws DirectorException
 

static Enumeration sfi.director.application.objevents.EventEnvironment.findObjectEvents Enumeration  obje  )  throws DirectorException [static]
 

static Enumeration sfi.director.application.objevents.EventEnvironment.findObjectEvents DBObject  dbo  )  throws DirectorException [static]
 

static Enumeration sfi.director.application.objevents.EventEnvironment.findObjectEvents DBObject  dbo,
String  type
throws DirectorException [static]
 

static Enumeration sfi.director.application.objevents.EventEnvironment.findObjectEvents Enumeration  objclass,
String  type
throws DirectorException [static]
 

For given object classes and event type find the directorObjectEvent definitions that match.

Returns:
an Enumeration of DBObject with the directorObjectEvent definitions

Enumeration sfi.director.application.objevents.EventEnvironment.findWorkflow String  type  ) 
 

DBObject sfi.director.application.objevents.EventEnvironment.getConfig DBObject  dbo  )  throws DirectorException
 

DBObject sfi.director.application.objevents.EventEnvironment.getDBObject String  objectclass  ) 
 

Enumeration sfi.director.application.objevents.EventEnvironment.getDBObjects  ) 
 

DBConnection sfi.director.application.objevents.EventEnvironment.getDirectory DBObject  dbo  ) 
 

DBObject sfi.director.application.objevents.EventEnvironment.getFirstDBObject  ) 
 

Options sfi.director.application.objevents.EventEnvironment.getOptions  ) 
 

Record sfi.director.application.objevents.EventEnvironment.getRecord DBObject  dbo  ) 
 

static DBObject sfi.director.application.objevents.EventEnvironment.getTask String  name  )  throws DirectorException [static]
 

Return the task definition of the task called name, null if no such task exists.

static void sfi.director.application.objevents.EventEnvironment.loadevents  )  throws DirectorException [static]
 

static DBSet sfi.director.application.objevents.EventEnvironment.objevents  )  throws DirectorException [static]
 

Return a DBSet containing all object event definitions.

static DBSetIndex sfi.director.application.objevents.EventEnvironment.objeventsIndex  )  throws DirectorException [static]
 

Return an index for objevents() with sfieventtype being the indexed attribute.

void sfi.director.application.objevents.EventEnvironment.resetOptions  ) 
 

void sfi.director.application.objevents.EventEnvironment.setJobDescription String  descr  ) 
 

void sfi.director.application.objevents.EventEnvironment.setJobName String  name  ) 
 

void sfi.director.application.objevents.EventEnvironment.setOptions Options  opts  ) 
 


Member Data Documentation

final String sfi.director.application.objevents.EventEnvironment.WF_ALTER = "alter" [static]
 

final String sfi.director.application.objevents.EventEnvironment.WF_CREATE = "create" [static]
 

final String sfi.director.application.objevents.EventEnvironment.WF_REMOVE = "remove" [static]
 


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