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

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

public class GenericActor
extends AbstractActor


Field Summary
 
Fields inherited from class org.apache.qpid.server.logging.actors.AbstractActor
_msgPrefix, _rootLogger
 
Constructor Summary
GenericActor(LogSubject logSubject, RootMessageLogger rootLogger)
           
 
Method Summary
static RootMessageLogger getDefaultMessageLogger()
           
static LogActor getInstance(LogSubject logSubject)
           
static LogActor getInstance(String subjectMessage)
           
static LogActor getInstance(String logMessage, RootMessageLogger rootLogger)
           
 String getLogMessage()
           
static void setDefaultMessageLogger(RootMessageLogger defaultMessageLogger)
           
 
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

GenericActor

public GenericActor(LogSubject logSubject,
                    RootMessageLogger rootLogger)
Method Detail

getDefaultMessageLogger

public static RootMessageLogger getDefaultMessageLogger()

setDefaultMessageLogger

public static void setDefaultMessageLogger(RootMessageLogger defaultMessageLogger)

getLogMessage

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

getInstance

public static LogActor getInstance(String logMessage,
                                   RootMessageLogger rootLogger)

getInstance

public static LogActor getInstance(String subjectMessage)

getInstance

public static LogActor getInstance(LogSubject logSubject)


Licensed to the Apache Software Foundation