Package org.apache.pulsar.common.intercept
Classes needed for broker interceptor.
-
Interface Summary Interface Description BrokerEntryMetadataInterceptor A plugin interface that allows you to intercept the client requests to the Pulsar brokers and add metadata for each entry from broker side.ManagedLedgerPayloadProcessor ManagedLedgerPayloadProcessor.Processor -
Class Summary Class Description AppendBrokerTimestampMetadataInterceptor A plugin interface that allows you to intercept the client requests to the Pulsar brokers and add timestamp from broker side metadata for each entry.AppendIndexMetadataInterceptor BrokerEntryMetadataUtils<T> A tool class for loading BrokerEntryMetadataInterceptor classes. -
Exception Summary Exception Description InterceptException Base exception for the broker interceptor.