Package org.bedework.sysevents.listeners
Class LogListener
java.lang.Object
org.bedework.sysevents.listeners.JmsSysEventListener
org.bedework.sysevents.listeners.LogListener
- All Implemented Interfaces:
Serializable,AutoCloseable,javax.jms.ExceptionListener,javax.jms.MessageListener,JmsDefs,org.bedework.util.logging.Logged
- Direct Known Subclasses:
BwSysevLogger
Listener class which logs system events sent via JMS.
- Author:
- Mike Douglass
- See Also:
-
Field Summary
Fields inherited from interface org.bedework.sysevents.JmsDefs
ackMode, changesQueueName, crawlerQueueName, monitorQueueName, schedulerInQueueName, schedulerOutQueueName, syseventsLogQueueName, syseventsQueueName, useTransactions -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bedework.sysevents.listeners.JmsSysEventListener
close, getLogger, onException, onMessage, open, open, processMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Constructor Details
-
LogListener
public LogListener()
-
-
Method Details
-
action
Description copied from class:JmsSysEventListenerCalled whenever a matching event occurs.- Specified by:
actionin classJmsSysEventListener- Parameters:
ev- the system message- Throws:
NotificationException- on fatal error
-