ZeventSourceId (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.zevents.ZeventSourceId interface

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hyperic.hq.zevents
Interface ZeventSourceId

All Superinterfaces:
  java.io.Serializable

All Known Implementing Classes:
  AlertConditionsSatisfiedZEventSource, HeartBeatZevent.HeartBeatZeventSource, MeasurementScheduleZevent.MeasurementScheduleZeventSource, MeasurementZevent.MeasurementZeventSource, ResourceZevent.ResourceZeventSource, TriggersCreatedZeventSource, UserLoginZevent.UserLoginZeventSource

    public interface ZeventSourceId

extends java.io.Serializable

This class encapsulates the ID of the originating resource. This ID should properly implement `Object.equals(Object)` and `Object.hashCode()`, and should take the event type into consideration so that events of different types are different in ID as well. Since these classes are used to index into maps for calling triggers, they must be immutable.

See Also:
  `Zevent.getSourceId()`

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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