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: 1.7 $ $Id: PrioritizedDeque.java,v 1.7 2006/03/05 16:17:24 timfox Exp $
Author:
Method Summary
 boolean addFirst(java.lang.Object obj, int priority)
           
 boolean addLast(java.lang.Object obj, int priority)
           
 void clear()
           
 java.util.List getAll()
           
 java.lang.Object peekFirst()
           
 java.lang.Object removeFirst()
           
 java.lang.Object removeLast()
           
 int size()
           
 

Method Detail

addFirst

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

addLast

public boolean 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()


Copyright © 2006 JBoss Inc. All Rights Reserved.