## Uses of Interface
com.hazelcast.nio.EndpointManager

- Packages that use EndpointManager
  Package | Description
  --- | ---
  com.hazelcast.client.connection.nio | Contains classes related to New IO for com.hazelcast.client.connection
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.nio | This package contains classes related to New IO
  com.hazelcast.nio.tcp | Contains functionality for the TCP/IP Networking for cluster members This whole package is internal and no compatibility will be provided.
  com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.

- - ### Uses of EndpointManager in com.hazelcast.client.connection.nio

    Methods in com.hazelcast.client.connection.nio that return EndpointManager
    Modifier and Type | Method and Description
    --- | ---
    `EndpointManager` | ClientConnection.`getEndpointManager()`

  - ### Uses of EndpointManager in com.hazelcast.instance

    Methods in com.hazelcast.instance that return EndpointManager
    Modifier and Type | Method and Description
    --- | ---
    `EndpointManager` | Node.`getEndpointManager()`
    `<T extends Connection> EndpointManager<T>` | Node.`getEndpointManager(EndpointQualifier qualifier)`

  - ### Uses of EndpointManager in com.hazelcast.nio

    Methods in com.hazelcast.nio that return EndpointManager
    Modifier and Type | Method and Description
    --- | ---
    `EndpointManager` | Connection.`getEndpointManager()`
    `EndpointManager<TcpIpConnection>` | UnifiedAggregateEndpointManager.`getEndpointManager(EndpointQualifier qualifier)`
    `EndpointManager<T>` | NetworkingService.`getEndpointManager(EndpointQualifier qualifier)` Returns the relevant `EndpointManager` given an `EndpointQualifier` On single-endpoint setups (legacy mode), then a View relevant to the requested Endpoint is returned which purely acts as a facade to hide the API differences and maintain common signatures.
    `EndpointManager<TcpIpConnection>` | DefaultAggregateEndpointManager.`getEndpointManager(EndpointQualifier qualifier)`

    Constructor parameters in com.hazelcast.nio with type arguments of type EndpointManager
    Constructor and Description
    `DefaultAggregateEndpointManager(ConcurrentMap<EndpointQualifier,EndpointManager<TcpIpConnection>> endpointManagers)`
    `UnifiedAggregateEndpointManager(TcpIpEndpointManager unified, Map<EndpointQualifier,EndpointManager<TcpIpConnection>> views)`

  - ### Uses of EndpointManager in com.hazelcast.nio.tcp

    Classes in com.hazelcast.nio.tcp that implement EndpointManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpIpEndpointManager`

    Methods in com.hazelcast.nio.tcp that return EndpointManager
    Modifier and Type | Method and Description
    --- | ---
    `EndpointManager<TcpIpConnection>` | TcpIpNetworkingService.`getEndpointManager(EndpointQualifier qualifier)` Returns the respective endpoint manager based on the qualifier.

  - ### Uses of EndpointManager in com.hazelcast.spi

    Fields in com.hazelcast.spi declared as EndpointManager
    Modifier and Type | Field and Description
    --- | ---
    `protected EndpointManager` | InvocationBuilder.`endpointManager`

    Methods in com.hazelcast.spi with parameters of type EndpointManager
    Modifier and Type | Method and Description
    --- | ---
    `InvocationBuilder` | InvocationBuilder.`setEndpointManager(EndpointManager endpointManager)`

Copyright © 2020. All rights reserved.