Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.escalation.server.session
Interface Escalatable

All Known Implementing Classes:
ClassicEscalatable, EscalatableBase, GalertEscalatable

public interface Escalatable

This interface is to be implemented by alerts which can participate in an escalation chain.


Method Summary
 AlertInterface getAlertInfo()
          Get specific information about the alert.
 java.util.List getAuxLogs()
          Get a list of AlertAuxLogs associated with this escalatable.
 PerformsEscalations getDefinition()
          Get the definition which started the escalation.
 java.lang.Integer getId()
           
 java.lang.String getLongReason()
           
 java.lang.String getShortReason()
           
 boolean isAcknowledgeable()
           
 

Method Detail

getId

java.lang.Integer getId()

getDefinition

PerformsEscalations getDefinition()
Get the definition which started the escalation.


getShortReason

java.lang.String getShortReason()

getLongReason

java.lang.String getLongReason()

getAlertInfo

AlertInterface getAlertInfo()
Get specific information about the alert.


isAcknowledgeable

boolean isAcknowledgeable()

getAuxLogs

java.util.List getAuxLogs()
Get a list of AlertAuxLogs associated with this escalatable.


Hyperic HQ Plugin API v. 4.4.0.2

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