Interface GatewayDelegator

All Known Implementing Classes:
DefaultGatewayDelegator

public interface GatewayDelegator
A gateway delegator is used to delegate outgoing replication packets to other gateways. Acts as a communication connector such that a local space and relevant components need only to find the delegator locally in order to communicate with a remote gateway. Delegators can be chained together to create a multi-hop delegation between gateways.
Since:
8.0.4
Author:
eitany
See Also:
  • Method Details

    • getGatewayProcessingUnit

      GatewayProcessingUnit getGatewayProcessingUnit()
      Returns the gateway this sink is part of.
    • getDelegationTargets

      GatewayDelegatorTarget[] getDelegationTargets()
      Returns all the delegation targets of this delegator.
    • containsTarget

      boolean containsTarget(String targetGatewayName)
      Returns true if this delegator has a target gateway with the specified name; false otherwise.