org.jboss.messaging.core.refqueue
Interface PrioritizedDeque

All Known Implementing Classes:
BasicPrioritizedDeque

public interface PrioritizedDeque

A deque that returns objects according to a priority.

Version:
$Revision: 1174 $ $Id: PrioritizedDeque.java 1174 2006-08-02 14:14:32Z timfox $
Author:
Method Summary
 void addFirst(java.lang.Object obj, int priority)
           
 void addLast(java.lang.Object obj, int priority)
           
 void clear()
           
 java.util.List getAll()
           
 java.util.ListIterator iterator()
           
 java.lang.Object peekFirst()
           
 java.lang.Object removeFirst()
           
 java.lang.Object removeLast()
           
 int size()
           
 

Method Detail

addFirst

public void addFirst(java.lang.Object obj,
                     int priority)

addLast

public void addLast(java.lang.Object obj,
                    int priority)

removeFirst

public java.lang.Object removeFirst()

removeLast

public java.lang.Object removeLast()

peekFirst

public java.lang.Object peekFirst()

getAll

public java.util.List getAll()

clear

public void clear()

size

public int size()

iterator

public java.util.ListIterator iterator()


Copyright © 2006 JBoss Inc. All Rights Reserved.