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
BatchPublisherare 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.