de.yadrone.base.command
Class CommandQueue

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractQueue<E>
          extended by java.util.concurrent.PriorityBlockingQueue<ATCommand>
              extended by de.yadrone.base.command.CommandQueue
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<ATCommand>, java.util.Collection<ATCommand>, java.util.concurrent.BlockingQueue<ATCommand>, java.util.Queue<ATCommand>

public class CommandQueue
extends java.util.concurrent.PriorityBlockingQueue<ATCommand>

See Also:
Serialized Form

Constructor Summary
CommandQueue(int capacity)
           
 
Method Summary
 boolean add(ATCommand e)
           
 
Methods inherited from class java.util.concurrent.PriorityBlockingQueue
clear, comparator, contains, drainTo, drainTo, iterator, offer, offer, peek, poll, poll, put, remainingCapacity, remove, size, take, toArray, toArray, toString
 
Methods inherited from class java.util.AbstractQueue
addAll, element, remove
 
Methods inherited from class java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Queue
element, remove
 
Methods inherited from interface java.util.Collection
addAll, containsAll, equals, hashCode, isEmpty, removeAll, retainAll
 

Constructor Detail

CommandQueue

public CommandQueue(int capacity)
Method Detail

add

public boolean add(ATCommand e)
Specified by:
add in interface java.util.Collection<ATCommand>
Specified by:
add in interface java.util.concurrent.BlockingQueue<ATCommand>
Specified by:
add in interface java.util.Queue<ATCommand>
Overrides:
add in class java.util.concurrent.PriorityBlockingQueue<ATCommand>