public final class AepBusBindingDownEvent extends LifecycleEvent implements MessageBusBindingEvent, IAlertEvent
This event is dispatched when an operational bus binding fails.
count, head, next, prev
Modifier and Type | Method and Description |
---|---|
static AepBusBindingDownEvent |
create(MessageBusBinding binding,
Exception cause)
Create a new (initialized) bus binding down event.
|
static Event |
create(Properties props)
Create a new (uninitialized) bus binding down event.
|
Exception |
getCause()
Get the cuase of binding failure.
|
MessageBusBinding |
getMessageBusBinding()
Implementation of
MessageBusBindingEvent.getMessageBusBinding() |
MessageView |
getTriggeringMessage()
Implementation of
IAlertEvent.getTriggeringMessage() |
String |
toString()
Get a string representation of the object
|
getBackingMessage, getEventTime, setBackingMessage
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
count, insertAfter, insertBefore, isLinked, next, previous, unlink, wipe
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBackingMessage, getEventTime, setBackingMessage
acquire, dispose, getAcknowledger, getAttachment, getDelay, getDispatchTime, getInstanceNumber, getRemainingTime, getScheduledTime, getSource, getType, isEndOfBatch, isHandled, owners, setAcknowledger, setAttachment, setDelay, setEndOfBatch, setHandled, setSource
referenceTracker
public static Event create(Properties props)
This method instantiates a new bus binding down event object. The method is for use by the event factory to instantiate new binding down events. The method should not be used directly by the user since the method bypasses any event pooling i.e. it creates a new binding down event object even if there are eligible event objects available in the event type's pool.
public static AepBusBindingDownEvent create(MessageBusBinding binding, Exception cause)
binding
- The binding from where this event originatedcause
- Contains the cause of binding failure.
This method instantiates and initializes a bus binding down event. The method uses the event factory to instantiate a new binding down 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.
public final MessageBusBinding getMessageBusBinding()
MessageBusBindingEvent.getMessageBusBinding()
getMessageBusBinding
in interface MessageBusBindingEvent
public final MessageView getTriggeringMessage()
IAlertEvent.getTriggeringMessage()
getTriggeringMessage
in interface IAlertEvent
public final Exception getCause()
public String toString()
toString
in class LifecycleEvent
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.