public final class AepQuarantineEvent extends Event
count, head, next, prev
Modifier and Type | Method and Description |
---|---|
static AepQuarantineEvent |
create(MessageView view,
IEventAcknowledger acknowledger)
Create a new (initialized) quarantine event.
|
static Event |
create(Properties props)
Create a new (uninitialized) quarantine event.
|
MessageView |
getMessageView()
Get the quarantine message (view).
|
String |
toString()
Get a string representation of a quarantine 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
count, insertAfter, insertBefore, isLinked, next, previous, unlink, wipe
public static Event create(Properties props)
This method instantiates a new quarantine event object. The method is for use by the event factory to instantiate new quarantine events. The method should not be used directly by the user since the method bypasses any event pooling i.e. it creates a new quarantine event object even if there are eligible event objects available in the event type's pool.
public static AepQuarantineEvent create(MessageView view, IEventAcknowledger acknowledger)
view
- A view of the message to be quarantined.
This method instantiates and initializes a quarantine event. The method uses the packet factory to instantiate a new message evemt (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 MessageView getMessageView()
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.