org.mule.util.queue
Interface RecoverableQueueStore

All Superinterfaces:
QueueStore
All Known Implementing Classes:
DefaultQueueStore

public interface RecoverableQueueStore
extends QueueStore

Extension of QueueStore required to be able to recover a queue store base on a transaction journal.


Method Summary
 boolean contains(Serializable value)
          Checks if a certain object exists in the queue.
 void remove(Serializable value)
          Removes the value from the queue.
 
Methods inherited from interface org.mule.util.queue.QueueStore
clear, close, dispose, getCapacity, getName, getSize, isPersistent, offer, peek, poll, putNow, untake
 

Method Detail

remove

void remove(Serializable value)
Removes the value from the queue.

Parameters:
value - object to be removed

contains

boolean contains(Serializable value)
Checks if a certain object exists in the queue.

Parameters:
value - object to search in the queue
Returns:
true if contains the object, false otherwise.


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.