Package org.forgerock.audit.events.handlers.buffering
package org.forgerock.audit.events.handlers.buffering
This package contains the batch publisher and its various implementations.
-
ClassDescriptionImplementation is responsible for being able to build up a batch payload and to publish that payload.Indicates failure during a batch operation.Implementations of
BatchPublisher
are able to consume multiple audit events and build batches out of them.Batch publisher factory provides new instances ofBatchPublisher
.Basic batch publisher factory implementation.Buffers audit events to a bounded queue, periodically flushing the queue to a providedBatchConsumer
.Builder used to construct a newBufferedBatchPublisher
.