com.neeve.sma.event
Class MessageBusBindingReconnectingEvent
java.lang.Object
com.neeve.util.UtlListElement
com.neeve.event.Event
com.neeve.event.alert.AlertEvent
com.neeve.sma.event.MessageBusBindingReconnectingEvent
- All Implemented Interfaces:
- IAlertEvent, IEvent, MessageBusBindingEvent, UtlPool.Item<Event>, UtlReferenceTracker.HasReferenceTracker
public final class MessageBusBindingReconnectingEvent
- extends AlertEvent
- implements MessageBusBindingEvent
Event notifying that a bus binding is restablishing 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 reconnecting event.
This method instantiates a new binding reconnecting event object. The
method is for use by the event factory to instantiate new reconnecting
events. The method should not be used directly by the user since the
method bypasses any event pooling i.e. it creates a new reconnecting
event object even if there are eligible event objects available in the
event type's pool.
create
public static MessageBusBindingReconnectingEvent create(MessageBusBinding binding)
- Create a new (initialized) binding reconnecting event.
- Parameters:
binding
- The binding from where this event originated.
This method instantiates and initializes a binding reconnecting event.
The method uses the packet factory to instantiate a new reconnecting
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.