org.apache.qpid.server.queue
Class QueueContext

java.lang.Object
  extended by org.apache.qpid.server.queue.QueueContext
All Implemented Interfaces:
AMQQueue.Context

final class QueueContext
extends Object
implements AMQQueue.Context


Field Summary
(package private)  QueueEntry _lastSeenEntry
           
(package private) static AtomicReferenceFieldUpdater<QueueContext,QueueEntry> _lastSeenUpdater
           
(package private)  QueueEntry _releasedEntry
           
(package private) static AtomicReferenceFieldUpdater<QueueContext,QueueEntry> _releasedUpdater
           
 
Constructor Summary
QueueContext(QueueEntry head)
           
 
Method Summary
 QueueEntry getLastSeenEntry()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_lastSeenEntry

volatile QueueEntry _lastSeenEntry

_releasedEntry

volatile QueueEntry _releasedEntry

_lastSeenUpdater

static final AtomicReferenceFieldUpdater<QueueContext,QueueEntry> _lastSeenUpdater

_releasedUpdater

static final AtomicReferenceFieldUpdater<QueueContext,QueueEntry> _releasedUpdater
Constructor Detail

QueueContext

public QueueContext(QueueEntry head)
Method Detail

getLastSeenEntry

public QueueEntry getLastSeenEntry()
Specified by:
getLastSeenEntry in interface AMQQueue.Context


Licensed to the Apache Software Foundation