org.jgroups.util
Class RingBuffer2<T>

java.lang.Object
  extended by org.jgroups.util.RingBuffer2<T>

public class RingBuffer2<T>
extends java.lang.Object

Version:
$Id: RingBuffer.java,v 1.10 2010/02/21 12:27:53 belaban Exp $
Author:
Bela Ban

Constructor Summary
RingBuffer2(int capacity)
           
 
Method Summary
 void add(T el)
          Adds an elements into the buffer.
 java.lang.String dumpNonNullElements()
           
 T remove()
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RingBuffer2

public RingBuffer2(int capacity)
Method Detail

add

public void add(T el)
Adds an elements into the buffer. Blocks if full

Parameters:
el -

remove

public T remove()

dumpNonNullElements

public java.lang.String dumpNonNullElements()

size

public int size()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.