Class CompositeAuditMessageQueue
java.lang.Object
org.openehealth.ipf.commons.audit.queue.CompositeAuditMessageQueue
- All Implemented Interfaces:
AuditMessageQueue
- Since:
- 3.5
- Author:
- Christian Ohr
-
Field Summary
Fields inherited from interface org.openehealth.ipf.commons.audit.queue.AuditMessageQueue
X_IPF_ATNA_APPLICATION, X_IPF_ATNA_HOSTNAME, X_IPF_ATNA_PROCESSID, X_IPF_ATNA_TIMESTAMP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaudit(AuditContext auditContext, AuditMessage... auditMessages) voidflush()Forces all unsent messages in the queue to be sentvoidshutdown()Flushes the queue and shutdown any associated runtime daemons that may be handling queue inflow/outflow
-
Constructor Details
-
CompositeAuditMessageQueue
-
-
Method Details
-
audit
- Specified by:
auditin interfaceAuditMessageQueue- Parameters:
auditContext- IPF audit contextauditMessages- one or more audit message instances
-
flush
public void flush()Description copied from interface:AuditMessageQueueForces all unsent messages in the queue to be sent- Specified by:
flushin interfaceAuditMessageQueue
-
shutdown
public void shutdown()Description copied from interface:AuditMessageQueueFlushes the queue and shutdown any associated runtime daemons that may be handling queue inflow/outflow- Specified by:
shutdownin interfaceAuditMessageQueue
-
getQueues
-