org.hyperic.hq.events.server.session (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.events.server.session package

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hyperic.hq.events.server.session

Interface Summary
AlertConditionEvaluator | Evaluates whether or not an alert should fire when a specific event causes a single alert condition to evaluate to true or false
AlertConditionEvaluatorFactory | Factory for creation of an `AlertConditionEvaluator` for a specified `AlertDefinition`
AlertConditionEvaluatorRepository | Repository of `AlertConditionEvaluator`s
AlertConditionEvaluatorStateRepository | Repository to save and access state of `AlertConditionEvaluator`s and their associated `ExecutionStrategy`s.
AlertDefinitionChangeCallback |
ExecutionStrategy | Determines if an alert should be fired once the conditions associated with an alert definition have been met
TriggerDAOInterface | DAO for interacting with `RegisteredTrigger`s

Class Summary
Action |
ActionDAO |
ActionManagerEJBImpl | The action manager.
Alert |
AlertableRoleCalendarType |
AlertActionLog |
AlertActionLogDAO |
AlertAudit |
AlertAudit.AlertAuditPurpose |
AlertCondition |
AlertConditionDAO |
AlertConditionEvaluatorFactoryImpl | Default implementation of `AlertConditionEvaluatorFactory`
AlertConditionEvaluatorRepositoryImpl | Default implementation of`AlertConditionEvaluatorRepository` This implementation is NOT thread-safe.
AlertConditionLog |
AlertConditionLogDAO |
AlertConditionsSatisfiedListener | Receives AlertConditionSatisfiedZEvents and forwards them to the AlertManager for processing
AlertDAO |
AlertDefinition |
AlertDefinitionDAO |
AlertDefinitionManagerEJBImpl | Stores Events to and deletes Events from storage
AlertDefinitionState |
AlertDefSortField |
AlertManagerEJBImpl |
AlertRegulator | The `AlertRegulator` has the responsibility of limiting the generation of alerts.
AlertSortField |
AvailabilityDownAlertDefinitionCache | This class is an in-memory map of whether "availability down" alert definitions exist for a resource
ClassicEscalatable |
ClassicEscalatableCreator | This class has the knowledge to create an `Escalatable` object based on a `TriggerFiredEvent` if the escalation subsytem deems it necessary.
ClassicEscalationAlertType |
CounterExecutionStrategy | Implementation of `ExecutionStrategy` that fires an `AlertConditionsSatisfiedZEvent` when a certain number of events have occurred within a given time window.
EventLog |
EventLogDAO |
EventLogDAO.ResourceEventLog |
EventLogManagerEJBImpl | Stores Events to and deletes Events from storage
EventLogSortField |
EventsStartupListener |
FileAlertConditionEvaluatorStateRepository | Implementation of `AlertConditionEvaluatorRepository` that stores and retrieves by serialzing state to/from a file
HeartBeatServiceEJBImpl | The service that dispatches heart beats.
HeartBeatServiceStartupListener | The startup listener that schedules the Heart Beat Service to dispatch heart beats at a fixed rate.
HierarchicalAlertingManagerEJBImpl | The HierarchicalAlertingManager provides APIs to manage alert suppression.
HQDBHealthStartupListener | The startup listener that schedules the HQ DB Health task
MaintenanceEventManagerEJBImpl | The MaintenanceEventManager provides APIs to manage maintenance events.
MultiConditionEvaluator | Responsible for evaluating a set of alert conditions and firing an `AlertConditionsSatisfiedZEvent` if an appropriate logical combination of and/or of conditions has been met within an (optional) time range.
PagerProcessor_events |
RecoveryConditionEvaluator | Implementation of `AlertConditionEvaluator` that knows when an AlertTrigger is fired for the alert it is responsible for recovering.
RegisteredTrigger |
RegisteredTriggerManagerEJBImpl | The trigger manager.
RegisteredTriggerStartupListener |
SessionBase | Session class superclass, which provides generic utility functions
SingleAlertExecutionStrategy | Implementation of `ExecutionStrategy` that simply enqueues an `AlertConditionsSatisfiedZEvent` for processing.
SingleConditionEvaluator | Implementation of `AlertConditionEvaluator` that sends a new `AlertConditionsSatisfiedZEvent` to its `ExecutionStrategy` whenever a trigger is fired, representing the evaluation of a single condition.
TriggerDAO |
TriggersCreatedListener | Listens for trigger creation events
TriggersCreatedZevent | Represents that triggers have been created in the database (due to create or update of an alert definition) and signals to listeners that the in-memory representations of these triggers can be created.
TriggersCreatedZeventSource | Source ID object for a TriggersCreatedZevent.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.