|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Condition | |
| org.exolab.jms.messagemgr | |
| Uses of Condition in org.exolab.jms.messagemgr |
| Classes in org.exolab.jms.messagemgr that implement Condition | |
class |
Flag
Implementation of the Condition interface that behaves as a
synchronized, mutable boolean. |
class |
TimedCondition
A timed Condition. |
| Methods in org.exolab.jms.messagemgr that return Condition | |
static Condition |
TimedCondition.before(long time)
Create a new TimedCondition that evaluates true
while the current time < Now + time |
static Condition |
TimedCondition.after(long time)
Create a new TimedCondition that evaluates true
while the current time >= Now + time |
| Methods in org.exolab.jms.messagemgr with parameters of type Condition | |
MessageHandle |
AbstractConsumerEndpoint.receive(Condition cancel)
Return the next available message to the client. |
void |
AbstractConsumerEndpoint.setWaitingForMessage(Condition condition)
Indicates that the client is currently waiting for a message. |
protected abstract MessageHandle |
AbstractConsumerEndpoint.doReceive(Condition cancel)
Return the next available message to the client. |
protected MessageHandle |
QueueBrowserEndpoint.doReceive(Condition cancel)
Return the next available message to the client. |
MessageHandle |
ConsumerEndpoint.receive(Condition cancel)
Return the next available message to the client. |
void |
ConsumerEndpoint.setWaitingForMessage(Condition condition)
Indicates that the client is currently waiting for a message. |
protected MessageHandle |
QueueConsumerEndpoint.doReceive(Condition cancel)
Return the next available message to the client. |
MessageHandle |
QueueDestinationCache.getMessage(Selector selector,
Condition cancel)
Returns the first available message matching the supplied message selector. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||