Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.events
Interface AlertAuxLog

All Known Implementing Classes:
MetricAuxLog, ResourceAuxLog, SimpleAlertAuxLog

public interface AlertAuxLog

Contains auxillary information about why an alert fired.


Method Summary
 void addChild(AlertAuxLog child)
           
 java.util.List getChildren()
          Returns a list of AlertAuxLogs which are children of this log.
 java.lang.String getDescription()
          Get a text descritption of the log.
 AlertAuxLogProvider getProvider()
           
 long getTimestamp()
           
 java.lang.String getURL()
          Provide an optional URL which can be used to see more information about the log.
 

Method Detail

getDescription

java.lang.String getDescription()
Get a text descritption of the log.


getURL

java.lang.String getURL()
Provide an optional URL which can be used to see more information about the log. This method should return a path after the regular web prefix (i.e. it will be prepended with http://localhost:7080/ or whatever the context is)


getChildren

java.util.List getChildren()
Returns a list of AlertAuxLogs which are children of this log.


addChild

void addChild(AlertAuxLog child)

getProvider

AlertAuxLogProvider getProvider()

getTimestamp

long getTimestamp()

Hyperic HQ Plugin API v. 4.4.0.2

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