konark.events
Class WrapperEvent

java.lang.Object
  extended bykonark.events.Event
      extended bykonark.events.WrapperEvent
All Implemented Interfaces:
java.io.Serializable

public class WrapperEvent
extends Event
implements java.io.Serializable

This event indicates that a given amount of time has passed. This event is most event used to trigger event detectors such as the SyslogEventDetector

See Also:
Serialized Form

Field Summary
 
Fields inherited from class konark.events.Event
absoluteTime, agentURN, domainName, eventDeliverTryNumber, priority
 
Constructor Summary
WrapperEvent(ajanta.naming.URN agentURN, Event e, int alertLevel, int alarmLevel)
          Initializes all fields for this event to the given values
 
Method Summary
 Event getWrappedEvent()
           
 
Methods inherited from class konark.events.Event
createSQL, getAbsoluteTime, getAgentURN, getAlarmLevel, getAlertLevel, getColumnNames, getDomainName, getEventDeliverTryNumber, getEventGenerationTime, getEventID, getEventLocation, getFieldNames, getFieldValues, getID, getINTMonth, getMyClass, getName, getSQLTime, getSQLTime, setAlarmLevel, setAlertLevel, setDomainName, setEventID, setPriority, toSQL, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WrapperEvent

public WrapperEvent(ajanta.naming.URN agentURN,
                    Event e,
                    int alertLevel,
                    int alarmLevel)
Initializes all fields for this event to the given values

Parameters:
agentURN - The URN of the agent generating this event
e - The event to be wrapped
alertLevel - The alert level for this event
alarmLevel - The alarm level for this event
Method Detail

getWrappedEvent

public Event getWrappedEvent()
Returns:
The event wrapped by this event