com.genesyslab.ail.event
Interface DnFunctionEvent

All Superinterfaces:
ObjectEvent, java.io.Serializable

public interface DnFunctionEvent
extends ObjectEvent

Event published by DnFunction.


Nested Class Summary
static class DnFunctionEvent.EventReason
          Enum for the possible event reasons.
 
Method Summary
 DnFunction getDnFunction()
          Returns the DnFunction object form which this event is originating.
 DnFunctionEvent.EventReason getEventReason()
          Returns the reason why this event has been published.
 java.lang.String getForwardNumber()
          For the FORWARD_SET event, returns the target DN.
 DnFunction.Status getStatus()
          Returns the status of the monitored item given by getType().
 java.util.Map getTEventExtensions()
          Returns switch-specific extensions that might have come with the TEvent that caused this event.
 java.util.Map getTEventReasons()
          Returns switch-specific reasons that might have come with the TEvent that caused this event.
 DnFunction.Type getType()
          Returns the type of the monitored item.
 
Methods inherited from interface com.genesyslab.ail.event.ObjectEvent
getSource
 

Method Detail

getDnFunction

DnFunction getDnFunction()
Returns the DnFunction object form which this event is originating.


getStatus

DnFunction.Status getStatus()
Returns the status of the monitored item given by getType().


getType

DnFunction.Type getType()
Returns the type of the monitored item.


getEventReason

DnFunctionEvent.EventReason getEventReason()
Returns the reason why this event has been published.


getTEventExtensions

java.util.Map getTEventExtensions()
Returns switch-specific extensions that might have come with the TEvent that caused this event.

Returns:
a map of switch specific data or null.

getTEventReasons

java.util.Map getTEventReasons()
Returns switch-specific reasons that might have come with the TEvent that caused this event.

Returns:
a map of switch-specific data or null.

getForwardNumber

java.lang.String getForwardNumber()
For the FORWARD_SET event, returns the target DN.