Interface IQueue<E>

Type Parameters:
E - queue item type
All Superinterfaces:
BaseQueue<E>, BlockingQueue<E>, Collection<E>, DistributedObject, ICollection<E>, Iterable<E>, Queue<E>

public interface IQueue<E> extends BlockingQueue<E>, BaseQueue<E>, ICollection<E>
Concurrent, blocking, distributed, observable queue.

The IQueue is not a partitioned data-structure. All the content of an IQueue is stored in a single machine (and in the backup). The IQueue will not scale by adding more members to the cluster.

See Also:
  • Method Details

    • getLocalQueueStats

      LocalQueueStats getLocalQueueStats()
      Returns LocalQueueStats for this queue. LocalQueueStats is the statistics for the local portion of this queue.
      Returns:
      this queue's local statistics.