View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General | Attributes | Operations | Relations

class Engine

General
NameEngine
Visibility  public
Active  false
Abstract  false
Leaffalse
Rootfalse

Attributes
NameTypeInitial Value
 dbhDBH  

Operations
NameReturn Type
 checkAlerts()  
 delete_pidfile()  
 disconnectDB()  
 new()  
 run()  
 shutdownConstruct()  

Relations
NameTypeBeginsEnds
 <unnamed>dependencyEngineUserGroups
 <unnamed>dependencyEngineEquipmentGroups
 <unnamed>dependencyEngineUser
 <unnamed>dependencyEngineNewAlerts
 <unnamed>dependencyEngineQueuedAlerts
 <unnamed>dependencyAlertEngineEngine


attribute dbh

Database connection

General
Namedbh
OwnerEngine
Type  DBH
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


operation  checkAlerts

send new alerts to a specific user

General
NamecheckAlerts
OwnerEngine
Concurrency  sequential
Query  false
Visibility  private
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  delete_pidfile

Deletes pid file of alertengine

General
Namedelete_pidfile
OwnerEngine
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  disconnectDB

General
NamedisconnectDB
OwnerEngine
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  new

Constructor. Connects to database.

General
Namenew
OwnerEngine
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  run

daemon process that runs till it is shut down.

General
Namerun
OwnerEngine
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  shutdownConstruct

called when daemon is shut down.

General
NameshutdownConstruct
OwnerEngine
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse