org.apache.qpid.server.logging.actors
Class QueueActor

java.lang.Object
  extended by org.apache.qpid.server.logging.actors.AbstractActor
      extended by org.apache.qpid.server.logging.actors.QueueActor
All Implemented Interfaces:
LogActor

public class QueueActor
extends AbstractActor

This Actor is used when while the queue is performing an asynchronous process of its queue.


Field Summary
 
Fields inherited from class org.apache.qpid.server.logging.actors.AbstractActor
_msgPrefix, _rootLogger
 
Constructor Summary
QueueActor(AMQQueue queue, RootMessageLogger rootLogger)
          Create an QueueLogSubject that Logs in the following format.
 
Method Summary
 String getLogMessage()
           
 
Methods inherited from class org.apache.qpid.server.logging.actors.AbstractActor
getRootMessageLogger, message, message, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QueueActor

public QueueActor(AMQQueue queue,
                  RootMessageLogger rootLogger)
Create an QueueLogSubject that Logs in the following format.

Parameters:
queue - The queue that this Actor is working for
rootLogger - the Root logger to use.
Method Detail

getLogMessage

public String getLogMessage()
Specified by:
getLogMessage in interface LogActor
Specified by:
getLogMessage in class AbstractActor
Returns:
the String representing this LogActor


Licensed to the Apache Software Foundation