# Package org.apache.catalina.tribes.group.interceptors

package org.apache.catalina.tribes.group.interceptors

- Related Packages
  Package
  Description
  org.apache.catalina.tribes.group
- Class
  Description
  DomainFilterInterceptor
  Filters membership based on domain.
  DomainFilterInterceptorMBean
  MBean interface for the DomainFilterInterceptor.
  EncryptInterceptor
  Adds encryption using a pre-shared key.
  EncryptInterceptorMBean
  MBean interface for managing the `EncryptInterceptor` configuration and status.
  FragmentationInterceptor
  The fragmentation interceptor splits up large messages into smaller messages and assembles them on the other end.
  FragmentationInterceptor.FragCollection
  Collection that holds the fragments of a message for reassembly.
  FragmentationInterceptor.FragKey
  Key used to identify a set of fragments belonging to the same original message.
  FragmentationInterceptorMBean
  MBean interface for managing the fragmentation interceptor.
  GzipInterceptor
  Channel interceptor that compresses messages using GZIP before transmission and decompresses received messages.
  GzipInterceptorMBean
  MBean interface for managing a GzipInterceptor.
  MessageDispatchInterceptor
  The message dispatcher is a way to enable asynchronous communication through a channel.
  MessageDispatchInterceptorMBean
  MBean interface for MessageDispatchInterceptor.
  NonBlockingCoordinator
  Title: Auto merging leader election algorithm
  NonBlockingCoordinator.CoordinationEvent
  Represents a coordination event in the election protocol.
  NonBlockingCoordinator.CoordinationMessage
  Represents a coordination message used in the election protocol.
  OrderInterceptor
  The order interceptor guarantees that messages are received in the same order they were sent.
  OrderInterceptor.Counter
  Counter for tracking message sequence numbers.
  OrderInterceptor.MessageOrder
  Represents a message in the ordering queue.
  SimpleCoordinator
  A dinky coordinator, just uses a sorted version of the member array.
  StaticMembershipInterceptor
  Channel interceptor that manages static membership for a cluster.
  StaticMembershipInterceptorMBean
  MBean interface for the static membership interceptor.
  TcpFailureDetector
  The TcpFailureDetector is a useful interceptor that adds reliability to the membership layer.
  TcpFailureDetectorMBean
  MBean interface for managing the TcpFailureDetector interceptor.
  TcpPingInterceptor
  Sends periodic TCP pings to cluster members for health monitoring.
  TcpPingInterceptorMBean
  MBean interface for managing the TcpPingInterceptor.
  ThroughputInterceptor
  Interceptor that measures and reports message throughput statistics.
  ThroughputInterceptorMBean
  MBean interface for managing the ThroughputInterceptor.
  TwoPhaseCommitInterceptor
  Two-phase commit interceptor that ensures reliable message delivery.
  TwoPhaseCommitInterceptor.MapEntry
  Entry that holds a message, its ID, and the timestamp of arrival.