Class EndpointQualifier

All Implemented Interfaces:
DataSerializable, IdentifiedDataSerializable

public final class EndpointQualifier
extends Object
implements IdentifiedDataSerializable
An EndpointQualifier is a (ProtocolType, String) tuple that uniquely identifies groups of network connections sharing a common ProtocolType and the same network settings, when Hazelcast is configured with AdvancedNetworkConfig enabled.

In some cases, just the ProtocolType is enough (eg since there can be only a single MEMBER server socket, there can be only one instance of ServerSocketEndpointConfig network configuration for MEMBER connections).

When just the ProtocolType is not enough (for example when configuring outgoing WAN connections to 2 different target clusters), a String identifier is used to uniquely identify the network configuration.

See Also:
AdvancedNetworkConfig, EndpointConfig