| Interface | Description | 
|---|---|
| WanConsumer | 
 Interface to be implemented by custom WAN event consumers. 
 | 
| WanEvent<T> | 
 Interface for all WAN replication messages 
 | 
| WanMigrationAwarePublisher<T> | 
 Interface for WAN publisher migration related events. 
 | 
| WanPublisher<T> | 
 This interface offers the implementation of different kinds of replication
 techniques like TCP, UDP or maybe even an JMS based service. 
 | 
| Class | Description | 
|---|---|
| WanEventCounters | 
 Counters for WAN events for a single distributed object type (map or
 cache). 
 | 
| WanEventCounters.DistributedObjectWanEventCounters | 
 Counters for WAN events for a single map or cache. 
 | 
| Enum | Description | 
|---|---|
| WanEventType | 
 The type of the WAN event, signifies the type of the mutation that occurred
 that caused the WAN event. 
 | 
| WanPublisherState | 
 Defines the state in which a WAN publisher can be in if it is not shutting
 down. 
 | 
| Exception | Description | 
|---|---|
| WanQueueFullException | 
 A  
HazelcastException that
 is thrown when the wan replication queues are full
 This exception is only thrown when WAN is configured with
 WanQueueFullBehavior.THROW_EXCEPTION | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.