Package org.apache.qpid.server.logging
Class EventLogger
- java.lang.Object
-
- org.apache.qpid.server.logging.EventLogger
-
- All Implemented Interfaces:
MessageLogger
public class EventLogger extends Object implements MessageLogger
-
-
Constructor Summary
Constructors Constructor Description EventLogger()
EventLogger(MessageLogger messageLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageLogger
getMessageLogger()
boolean
isEnabled()
Determine whether the MessageLogger is enabledboolean
isMessageEnabled(String logHierarchy)
Determine if the LogActor should be generating log messages.void
message(LogMessage message)
Logs the specified LogMessagevoid
message(LogSubject subject, LogMessage message)
Logs the specified LogMessage about the LogSubjectvoid
setMessageLogger(MessageLogger messageLogger)
-
-
-
Constructor Detail
-
EventLogger
public EventLogger()
-
EventLogger
public EventLogger(MessageLogger messageLogger)
-
-
Method Detail
-
message
public void message(LogSubject subject, LogMessage message)
Logs the specified LogMessage about the LogSubject- Specified by:
message
in interfaceMessageLogger
- Parameters:
subject
- The subject that is being loggedmessage
- The message to log
-
message
public void message(LogMessage message)
Logs the specified LogMessage- Specified by:
message
in interfaceMessageLogger
- Parameters:
message
- The message to log
-
isEnabled
public boolean isEnabled()
Description copied from interface:MessageLogger
Determine whether the MessageLogger is enabled- Specified by:
isEnabled
in interfaceMessageLogger
- Returns:
- boolean true if enabled.
-
isMessageEnabled
public boolean isMessageEnabled(String logHierarchy)
Description copied from interface:MessageLogger
Determine if the LogActor should be generating log messages.- Specified by:
isMessageEnabled
in interfaceMessageLogger
- Parameters:
logHierarchy
- The log hierarchy for this request- Returns:
- boolean true if the message should be logged.
-
setMessageLogger
public void setMessageLogger(MessageLogger messageLogger)
-
getMessageLogger
public MessageLogger getMessageLogger()
-
-