public final class MemoryQueue extends Queue.Abstract
| Modifier and Type | Class and Description |
|---|---|
static class |
Queue.Abstract
Abstract queue.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
KEEP_LIMIT_PROPERTY
Keep limit property.
|
static String |
RECEIVER_REQUIRED_PROPERTY
Receiver required property.
|
AUTOCOMMIT_PROPERTY, AUTOCOMMIT_THRESHOLD_PROPERTY, AUTOCOMMIT_TIMEOUT_PROPERTY| Modifier and Type | Method and Description |
|---|---|
QueueInfo |
getInfo() |
MemoryQueue.Receiver |
newReceiver() |
MemoryQueue.Sender |
newSender() |
protected void |
onReceiverClosed(Queue.Receiver receiver)
Called when the receiver is closed.
|
boolean |
setUp(KeyedValues somProperties)
Sets up this queue.
|
void |
tearDown()
Tears down what has been set up.
|
getAutocommitThreshold, getName, getStats, getThisLogger, getTimeoutMonitor, hasReceiver, isAutocommit, onNewReceiver, onNewSender, onSenderClosedpublic static final String KEEP_LIMIT_PROPERTY
public static final String RECEIVER_REQUIRED_PROPERTY
public QueueInfo getInfo()
public MemoryQueue.Receiver newReceiver()
public MemoryQueue.Sender newSender()
public boolean setUp(KeyedValues somProperties)
setUp in class Queue.AbstractsomProperties - The SOM properties.public void tearDown()
tearDown in class Queue.Abstractprotected void onReceiverClosed(Queue.Receiver receiver)
onReceiverClosed in class Queue.Abstractreceiver - The receiver.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.