com.caucho.util
Class RingItem

java.lang.Object
  extended by com.caucho.util.RingItem
Direct Known Subclasses:
JournalRingItem, RingValueItem, SubscriberRingItem

public class RingItem
extends java.lang.Object

Item for the disruptor.


Constructor Summary
protected RingItem(int index)
           
 
Method Summary
 void clearRingValue()
           
 int getIndex()
           
 long getRingValue()
           
 boolean isRingValue()
           
 long nextRingValue(int size)
           
 void setRingValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RingItem

protected RingItem(int index)
Method Detail

getIndex

public int getIndex()

getRingValue

public final long getRingValue()

nextRingValue

public final long nextRingValue(int size)

isRingValue

public final boolean isRingValue()

setRingValue

public final void setRingValue()

clearRingValue

public final void clearRingValue()

toString

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