com.hazelcast.wan

## Interface WanReplicationEndpoint

- All Superinterfaces:
    WanReplicationPublisher

      public interface WanReplicationEndpoint
      extends WanReplicationPublisher

  Implementations of this interface represent a replication endpoint, normally another Hazelcast cluster only reachable over a wide area network.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `init(Node node, WanReplicationConfig wanReplicationConfig, WanPublisherConfig publisherConfig)` Initializes the endpoint using the given arguments.
    `void` | `shutdown()` Closes the endpoint and its internal connections and shuts down other internal states

    - ### Methods inherited from interface com.hazelcast.wan.WanReplicationPublisher

      `checkWanReplicationQueues, publishReplicationEvent, publishReplicationEvent, publishReplicationEventBackup`

- - ### Method Detail

    - #### init

          void init(Node node,
                    WanReplicationConfig wanReplicationConfig,
                    WanPublisherConfig publisherConfig)

      Initializes the endpoint using the given arguments.
      Parameters:
        `node` - the current node that tries to connect
        `wanReplicationConfig` - `WanReplicationConfig` instance
        `publisherConfig` - `WanPublisherConfig` instance

    - #### shutdown

          void shutdown()

      Closes the endpoint and its internal connections and shuts down other internal states

Copyright © 2020. All rights reserved.