public interface  org.apache.activemq.broker.region.cursors.PendingList extends java.lang.Object implements java.lang.Iterable
{
public abstract boolean isEmpty();
public abstract void clear();
public abstract org.apache.activemq.broker.region.cursors.PendingNode addMessageFirst(org.apache.activemq.broker.region.MessageReference);
public abstract org.apache.activemq.broker.region.cursors.PendingNode addMessageLast(org.apache.activemq.broker.region.MessageReference);
public abstract org.apache.activemq.broker.region.cursors.PendingNode remove(org.apache.activemq.broker.region.MessageReference);
public abstract int size();
public abstract long messageSize();
public abstract java.util.Iterator iterator();
public abstract boolean contains(org.apache.activemq.broker.region.MessageReference);
public abstract java.util.Collection values();
public abstract void addAll(org.apache.activemq.broker.region.cursors.PendingList);
public abstract org.apache.activemq.broker.region.MessageReference get(org.apache.activemq.command.MessageId);
}