Interface SpaceReplicationManager

All Known Implementing Classes:
DefaultSpaceReplicationManager

public interface SpaceReplicationManager
A replication manager for a single Space.
Since:
9.0
Author:
eitany
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds a new gateway target to the Space this manager manages, will wait until the gateway target is added in all of the SpaceInstances that belong to this space.
    void
    addGatewayTarget(GatewayTarget gatewayTarget, boolean resetTarget)
    Adds a new gateway target to the Space this manager manages, will wait until the gateway target is added in all of the SpaceInstances that belong to this space.
    void
    removeGatewayTarget(String gatewayTargetName)
    Removes an existing gateway target from the Space this manager manages, will wait until the gateway target is removed from all of the SpaceInstances that belong to this space.
  • Method Details

    • addGatewayTarget

      void addGatewayTarget(GatewayTarget gatewayTarget)
      Adds a new gateway target to the Space this manager manages, will wait until the gateway target is added in all of the SpaceInstances that belong to this space.
    • addGatewayTarget

      void addGatewayTarget(GatewayTarget gatewayTarget, boolean resetTarget)
      Adds a new gateway target to the Space this manager manages, will wait until the gateway target is added in all of the SpaceInstances that belong to this space.
      Parameters:
      resetTarget - - If resetTarget is set to true the replication state of the target will cleared
    • removeGatewayTarget

      void removeGatewayTarget(String gatewayTargetName)
      Removes an existing gateway target from the Space this manager manages, will wait until the gateway target is removed from all of the SpaceInstances that belong to this space.