Package org.apache.qpid.server.logging
Class CompositeStartupMessageLogger
- java.lang.Object
-
- org.apache.qpid.server.logging.CompositeStartupMessageLogger
-
- All Implemented Interfaces:
MessageLogger
public class CompositeStartupMessageLogger extends Object implements MessageLogger
-
-
Constructor Summary
Constructors Constructor Description CompositeStartupMessageLogger(MessageLogger[] loggers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isEnabled()
Determine whether the MessageLogger is enabledboolean
isMessageEnabled(String logHierarchy)
Determine if the LogActor should be generating log messages.void
message(LogMessage message)
void
message(LogSubject subject, LogMessage message)
-
-
-
Constructor Detail
-
CompositeStartupMessageLogger
public CompositeStartupMessageLogger(MessageLogger[] loggers)
-
-
Method Detail
-
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.
-
message
public void message(LogMessage message)
- Specified by:
message
in interfaceMessageLogger
-
message
public void message(LogSubject subject, LogMessage message)
- Specified by:
message
in interfaceMessageLogger
-
-