You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2008/05/23 05:07:06 UTC

svn commit: r659390 - /mina/branches/buffer/core/src/main/java/org/apache/mina/queue/CircularQueue.java

Author: trustin
Date: Thu May 22 20:07:05 2008
New Revision: 659390

URL: http://svn.apache.org/viewvc?rev=659390&view=rev
Log:
Added CircularQueue.capacity()

Modified:
    mina/branches/buffer/core/src/main/java/org/apache/mina/queue/CircularQueue.java

Modified: mina/branches/buffer/core/src/main/java/org/apache/mina/queue/CircularQueue.java
URL: http://svn.apache.org/viewvc/mina/branches/buffer/core/src/main/java/org/apache/mina/queue/CircularQueue.java?rev=659390&r1=659389&r2=659390&view=diff
==============================================================================
--- mina/branches/buffer/core/src/main/java/org/apache/mina/queue/CircularQueue.java (original)
+++ mina/branches/buffer/core/src/main/java/org/apache/mina/queue/CircularQueue.java Thu May 22 20:07:05 2008
@@ -88,6 +88,14 @@
         return actualCapacity;
     }
 
+    /**
+     * Returns the current capacity of this queue.  It's always equal to or
+     * greater than the size of this queue.
+     */
+    public int capacity() {
+        return items.length;
+    }
+
     public boolean offer(E e) {
         expandIfNeeded();
         items[last] = e;