public class CompositeAuditMessageQueue extends Object implements AuditMessageQueue
Constructor and Description |
---|
CompositeAuditMessageQueue(List<AuditMessageQueue> queues) |
Modifier and Type | Method and Description |
---|---|
void |
audit(AuditContext auditContext,
AuditMessage... auditMessages) |
void |
flush()
Forces all unsent messages in the queue to be sent
|
List<AuditMessageQueue> |
getQueues() |
void |
shutdown()
Flushes the queue and shutdown any associated runtime daemons that
may be handling queue inflow/outflow
|
public CompositeAuditMessageQueue(List<AuditMessageQueue> queues)
public void audit(AuditContext auditContext, AuditMessage... auditMessages)
audit
in interface AuditMessageQueue
public void flush()
AuditMessageQueue
flush
in interface AuditMessageQueue
public void shutdown()
AuditMessageQueue
shutdown
in interface AuditMessageQueue
@Generated(value="lombok") public List<AuditMessageQueue> getQueues()
Copyright © 2018 Open eHealth Foundation. All rights reserved.