|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.neeve.util.UtlListElement
com.neeve.event.Event
com.neeve.aep.AepQuarantineEvent
public final class AepQuarantineEvent
Event used to drive message quarantine.
Field Summary |
---|
Fields inherited from class com.neeve.util.UtlListElement |
---|
count, head, next, prev |
Method Summary | |
---|---|
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. |
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 class com.neeve.util.UtlListElement |
---|
count, insertAfter, insertBefore, isLinked, next, previous, unlink, wipe |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
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()
public final String toString()
toString
in class Event
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |