com.wily.introscope.client.alerts.interfaces
Interface IAlertStatusUpdatesConsumer

All Known Implementing Classes:
TestAlertStatusUpdatesConsumer

public interface IAlertStatusUpdatesConsumer

This interface is to be implemented for actions to be taken when the following happen on an Introscope Enterprise Manager as seen from the perspective of the Management Module editor: Status Changes of Management Modules, Status Changes of Agents, Status Changes of Alert Definitions Alert Messages are triggered


Method Summary
 void alertMessagesTriggered(DEMConfig emconfig, DMgmtModuleAlertMessage messageObjects)
          This is a callback method that gets notifications when alert notifications happen within a given Introscope Enterprise Manager.
 void updateAgentStatus(DEMConfig emconfig, DMgmtModuleAgentSnapshot messageObject)
          This is a callback method that gets notifications when updates for the status of an Agent happens ( this is the rolled up status obtained from all the alerts associated with an agent) within a given Introscope Enterprise Manager.
 void updateAlertDefnStatus(DEMConfig emconfig, DMgmtModuleAlertDefnSnapshot messageObject)
          This is a callback method that gets notifications when updates happen for the status of an Alert Definition within a given Introscope Enterprise Manager.
 void updateManagementModuleStatus(DEMConfig emconfig, DMgmtModuleSnapshot messageObject)
          This is a callback method that gets notifications when updates for the status of a Management Module happens ( this is the rolled up status obtained from all the alerts within an agent and all the agents that are configured for alerts and are hence associated with a given Management Module) within a given Introscope Enterprise Manager.
 

Method Detail

updateManagementModuleStatus

void updateManagementModuleStatus(DEMConfig emconfig,
                                  DMgmtModuleSnapshot messageObject)
This is a callback method that gets notifications when updates for the status of a Management Module happens ( this is the rolled up status obtained from all the alerts within an agent and all the agents that are configured for alerts and are hence associated with a given Management Module) within a given Introscope Enterprise Manager.

Parameters:
emconfig -
messageObject -

updateAgentStatus

void updateAgentStatus(DEMConfig emconfig,
                       DMgmtModuleAgentSnapshot messageObject)
This is a callback method that gets notifications when updates for the status of an Agent happens ( this is the rolled up status obtained from all the alerts associated with an agent) within a given Introscope Enterprise Manager.

Parameters:
emconfig -
messageObject -

updateAlertDefnStatus

void updateAlertDefnStatus(DEMConfig emconfig,
                           DMgmtModuleAlertDefnSnapshot messageObject)
This is a callback method that gets notifications when updates happen for the status of an Alert Definition within a given Introscope Enterprise Manager.

Parameters:
emconfig -
messageObject -

alertMessagesTriggered

void alertMessagesTriggered(DEMConfig emconfig,
                            DMgmtModuleAlertMessage messageObjects)
This is a callback method that gets notifications when alert notifications happen within a given Introscope Enterprise Manager.

Parameters:
emconfig -
messageObjects -


Copyright © 2007 CA Inc. All Rights Reserved.