private static final class MultiCastSink.MultiCastPreparedEnqueue extends java.lang.Object implements PreparedEnqueue
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection |
m_preparedEnqueues |
| Modifier | Constructor and Description |
|---|---|
private |
MultiCastSink.MultiCastPreparedEnqueue() |
| Modifier and Type | Method and Description |
|---|---|
void |
abort()
Abort a previously prepared provisional enqueue operation (from
the
prepareEnqueue method). |
void |
addPreparedEnqueue(PreparedEnqueue preparedEnqueue)
Adds a prepared enqueue object to the list of prepared
enqueues.
|
void |
commit()
Commit a previously prepared provisional enqueue operation (from
the
prepareEnqueue method). |
java.lang.String |
toString() |
private MultiCastSink.MultiCastPreparedEnqueue()
public void abort()
PreparedEnqueueprepareEnqueue method). Causes the queue to
discard the provisionally enqueued elements.abort in interface PreparedEnqueuepublic void commit()
PreparedEnqueueprepareEnqueue method). Causes the provisionally
enqueued elements to appear on the queue for future dequeue
operations. Note that once a prepareEnqueue has
returned an enqueue key, the queue cannot reject the entries.commit in interface PreparedEnqueuepublic void addPreparedEnqueue(PreparedEnqueue preparedEnqueue)
preparedEnqueue - The prepared enqueue object to be
added.public java.lang.String toString()
toString in class java.lang.Object