@NotThreadSafe public class AuditEventConsumerPipeline extends Object implements IAuditEventConsumer
IAuditEventConsumer being itself an
IAuditEventConsumer. So basically a list of other consumers.| Constructor and Description |
|---|
AuditEventConsumerPipeline()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
consumeAuditEvent(AuditEvent aAuditEvent)
Handle the provided audit event.
|
com.helger.commons.collection.impl.ICommonsList<IAuditEventConsumer> |
consumers() |
com.helger.commons.callback.CallbackList<com.helger.commons.callback.exception.IExceptionCallback<? super Exception>> |
exceptionCallbacks() |
public AuditEventConsumerPipeline()
@Nonnull @ReturnsMutableObject public com.helger.commons.collection.impl.ICommonsList<IAuditEventConsumer> consumers()
null.@Nonnull @ReturnsMutableObject public com.helger.commons.callback.CallbackList<com.helger.commons.callback.exception.IExceptionCallback<? super Exception>> exceptionCallbacks()
public void consumeAuditEvent(@Nonnull AuditEvent aAuditEvent)
IAuditEventConsumerconsumeAuditEvent in interface IAuditEventConsumeraAuditEvent - The event to be handled. Never null.Copyright © 2014–2023 Philip Helger. All rights reserved.