com.caucho.message.nautilus
Class SubscriberRingItem

java.lang.Object
  extended by com.caucho.util.RingItem
      extended by com.caucho.message.nautilus.SubscriberRingItem

public class SubscriberRingItem
extends RingItem

Interface for the transaction log. MQueueJournal is not thread safe. It is intended to be used by a single thread.


Method Summary
 void clear()
           
 com.caucho.message.nautilus.MessageDataNode getDataHead()
           
 long getLength()
           
 long getSequence()
           
 void initQueueData(long sequence, com.caucho.message.nautilus.MessageDataNode dataHead)
           
 
Methods inherited from class com.caucho.util.RingItem
clearRingValue, getIndex, getRingValue, isRingValue, nextRingValue, setRingValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

initQueueData

public final void initQueueData(long sequence,
                                com.caucho.message.nautilus.MessageDataNode dataHead)

getSequence

public final long getSequence()

getDataHead

public final com.caucho.message.nautilus.MessageDataNode getDataHead()

getLength

public final long getLength()

clear

public void clear()