Class LoggingAuditMessageQueue
java.lang.Object
org.openehealth.ipf.commons.audit.queue.AbstractAuditMessageQueue
org.openehealth.ipf.commons.audit.queue.LoggingAuditMessageQueue
- All Implemented Interfaces:
AuditMessageQueue
Message Queue that logs the serialized plain audit messages with (by default)
pretty formatting using a configurable logger. Log level is INFO.
- Since:
- 3.6
- Author:
- Christian Ohr
-
Field Summary
Fields inherited from interface AuditMessageQueue
X_IPF_ATNA_APPLICATION, X_IPF_ATNA_HOSTNAME, X_IPF_ATNA_PROCESSID, X_IPF_ATNA_TIMESTAMP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandle(AuditContext auditContext, String auditRecord) voidsetLoggerName(String loggerName) Methods inherited from class AbstractAuditMessageQueue
audit, setPrettyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AuditMessageQueue
flush, shutdown
-
Constructor Details
-
LoggingAuditMessageQueue
public LoggingAuditMessageQueue()
-
-
Method Details
-
setLoggerName
-
handle
- Specified by:
handlein classAbstractAuditMessageQueue
-