com.neeve.sma.event
Class MessageBusBindingReconnectedEvent
java.lang.Object
com.neeve.util.UtlListElement
com.neeve.event.Event
com.neeve.event.alert.AlertEvent
com.neeve.sma.event.MessageBusBindingReconnectedEvent
- All Implemented Interfaces:
- IAlertEvent, IEvent, MessageBusBindingEvent, UtlPool.Item<Event>, UtlReferenceTracker.HasReferenceTracker
public final class MessageBusBindingReconnectedEvent
- extends AlertEvent
- implements MessageBusBindingEvent
Event notifying that a bus binding has reestablished its connection.
- Threading:
- This class is safe for concurrent access by multiple threads.
Methods inherited from class com.neeve.event.Event |
acquire, dispose, getAcknowledger, getAttachment, getDelay, getDispatchTime, getInstanceNumber, getOfferTs, getPollTs, getPool, getRemainingTime, getScheduledTime, getSource, getType, init, isEndOfBatch, isHandled, owners, referenceTracker, setAcknowledger, setAttachment, setDelay, setDispatchTime, setEndOfBatch, setHandled, setPool, setScheduledTime, setSource |
Methods inherited from interface com.neeve.event.IEvent |
acquire, dispose, getAcknowledger, getAttachment, getDelay, getDispatchTime, getInstanceNumber, getRemainingTime, getScheduledTime, getSource, getType, isEndOfBatch, isHandled, owners, setAcknowledger, setAttachment, setDelay, setEndOfBatch, setHandled, setSource |
create
public static Event create(Properties props)
- Create a new (uninitialized) binding reconnected event.
This method instantiates a new binding reconnected event object. The
method is for use by the event factory to instantiate new reconnected
events. The method should not be used directly by the user since the
method bypasses any event pooling i.e. it creates a new reconnected
event object even if there are eligible event objects available in the
event type's pool.
create
public static MessageBusBindingReconnectedEvent create(MessageBusBinding binding)
- Create a new (initialized) binding reconnected event.
- Parameters:
binding
- The binding from where this event originated.
This method instantiates and initializes a binding reconnected event.
The method uses the packet factory to instantiate a new reconnected
event (the factory recycles objects through the event type's object pool
is configured for the type) and then initializes it with the supplied
parameters.
getMessageBusBinding
public final MessageBusBinding getMessageBusBinding()
- Implementation of
MessageBusBindingEvent.getMessageBusBinding()
- Specified by:
getMessageBusBinding
in interface MessageBusBindingEvent
toString
public final String toString()
- Get a string representation of a message event.
- Overrides:
toString
in class AlertEvent
Copyright © 2016 Neeve Research, LLC. All Rights Reserved.