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

class NewAlerts

Contains information about new alerts

General
NameNewAlerts
Visibility  public
Active  false
Abstract  false
Leaffalse
Rootfalse

Attributes
NameTypeInitial Value
 alertsAlert  

Operations
NameReturn Type
 collectAlerts() int 
 finished() int 
 getAlert( alert : int) Alert 
 getAlertNum() int 
 new( dbh : DBH, lastid : int)  

Relations
NameTypeBeginsEnds
 <unnamed>dependencyNewAlertsAlert
 <unnamed>dependencyNewAlertsAlert
 <unnamed>dependencyEngineNewAlerts
 <unnamed>usageNewAlertsAlert


attribute alerts

List of new alerts

General
Namealerts
OwnerNewAlerts
Type  Alert
Type Modifier  []
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


operation  collectAlerts

Collect all new alerts from the database

General
NamecollectAlerts
OwnerNewAlerts
Return Type  int 
Concurrency  sequential
Query  false
Visibility  private
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  finished

Finished with all alarms. Updates index for processed alarms. Returns last alert id that was processed.

General
Namefinished
OwnerNewAlerts
Return Type  int 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getAlert

Returns information about a specific alert

General
NamegetAlert
OwnerNewAlerts
Return Type  Alert 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
alertint  inout


parameter alert

General
Name  alert
Owner  getAlert
Type  int 
Direction Kind  inout


operation  getAlertNum

Return number of alerts

General
NamegetAlertNum
OwnerNewAlerts
Return Type  int 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  new

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

Parameters
NameTypeDefault ValueDirection Kind
dbhDBH  inout
lastidint  in


parameter dbh

General
Name  dbh
Owner  new
Type  DBH 
Type Modifier  *
Direction Kind  inout


parameter lastid

Optional parameter that specifies the last alert id that was processed.

General
Name  lastid
Owner  new
Type  int 
Direction Kind  in