org.objectweb.dream.queue
Class BufferAscendingSequenceNumberImpl.Element

java.lang.Object
  extended by org.objectweb.dream.queue.BufferAscendingSequenceNumberImpl.Element
All Implemented Interfaces:
Recyclable
Enclosing class:
BufferAscendingSequenceNumberImpl

public static class BufferAscendingSequenceNumberImpl.Element
extends Object
implements Recyclable

This class represents elements of a linked list. Each element contains a reference to its predecessor (previous), its successor ( next), a message, and a sequence number.


Constructor Summary
BufferAscendingSequenceNumberImpl.Element()
           
 
Method Summary
 Reference<? extends Recyclable> getReference()
           
 void recycle()
           
 void setReference(Reference<? extends Recyclable> recyclableReference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BufferAscendingSequenceNumberImpl.Element

public BufferAscendingSequenceNumberImpl.Element()
Method Detail

recycle

public void recycle()
Specified by:
recycle in interface Recyclable
See Also:
Recyclable.recycle()

setReference

public void setReference(Reference<? extends Recyclable> recyclableReference)
Specified by:
setReference in interface Recyclable
See Also:
Recyclable.setReference(Reference)

getReference

public Reference<? extends Recyclable> getReference()
Specified by:
getReference in interface Recyclable
See Also:
Recyclable.getReference()


Copyright © 2003, 2005 - INRIA Rhone-Alpes - All Rights Reserved.