|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.neeve.sma.MessageBusBinding.FlushContext
com.neeve.sma.MessageBusBinding.SynchronousBlockingFlushContext
public static final class MessageBusBinding.SynchronousBlockingFlushContext
Context for flushing using synchronous blocking semantics.
The user provides either an instance of this class (or null) to
MessageChannel.sendMessage(com.neeve.sma.MessageView, java.util.Properties, com.neeve.sma.MessageBusBinding.FlushContext, int)
or MessageBusBinding.flush(com.neeve.sma.MessageBusBinding.FlushContext)
to request for
synchronous blocking flush semantics.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.neeve.sma.MessageBusBinding.FlushContext |
---|
MessageBusBinding.FlushContext.FlushMode |
Field Summary | |
---|---|
boolean |
complete
Indicates whether the binding was flushed or not. |
Fields inherited from class com.neeve.sma.MessageBusBinding.FlushContext |
---|
flushMode |
Constructor Summary | |
---|---|
MessageBusBinding.SynchronousBlockingFlushContext()
Constructor. |
Method Summary | |
---|---|
MessageBusBinding.FlushContext |
reset()
Implementation of MessageBusBinding.FlushContext.reset() |
String |
toString()
String representation. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean complete
Upon successful return from MessageChannel.sendMessage(com.neeve.sma.MessageView, java.util.Properties, com.neeve.sma.MessageBusBinding.FlushContext, int)
, this
field is set to true in case the send method implictly flushed the
binding. A value of false indicates that the binding was not flushed.
The value in this field is always equal to the value returned by the
send method.
Upon successful return from MessageBusBinding.flush(com.neeve.sma.MessageBusBinding.FlushContext)
, this field will always
be set to true.
Constructor Detail |
---|
public MessageBusBinding.SynchronousBlockingFlushContext()
Method Detail |
---|
public final MessageBusBinding.FlushContext reset()
MessageBusBinding.FlushContext.reset()
reset
in class MessageBusBinding.FlushContext
public final String toString()
toString
in class MessageBusBinding.FlushContext
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |