| Interface | Description |
|---|---|
| AggregateEndpointManager | |
| BufferObjectDataInput | |
| BufferObjectDataOutput | |
| ClassNameFilter |
Allows to intercept class resolution during deserialization based on classname.
|
| Connection |
Represents a 'connection' between two machines.
|
| ConnectionLifecycleListener<T extends Connection> | |
| ConnectionListenable |
Provides connection listen capabilities.
|
| ConnectionListener |
A listener for the
EndpointManager to listen to connections
being added or removed. |
| Disposable |
A
Disposable is a container of data and/or resources that can be disposed. |
| EndpointManager<T extends Connection> |
Responsible for managing
Connection objects. |
| IOService | |
| MemberSocketInterceptor |
Member Socket Interceptor can be registered via
see
SocketInterceptorConfig
Warning: a MemberSocketInterceptor provides access to the socket and will bypass
any TLS encryption. |
| NetworkingService<T extends Connection> |
Networking service, it initializes the endpoints, the acceptor and the reactive networking stack
Given an
EndpointQualifier an EndpointManager can be retrieved
by NetworkingService.getEndpointManager(EndpointQualifier) to create or get connections on that end. |
| ObjectDataInput |
Provides serialization methods for arrays of primitive types.
|
| ObjectDataOutput |
Provides serialization methods for arrays by extending DataOutput
|
| SocketInterceptor |
An interface that provides the ability to intercept the creation of sockets.
|
| VersionAware |
Enables getting the version from the implementing object.
|
| Class | Description |
|---|---|
| Address |
Represents an address of a member in the cluster.
|
| Bits |
Access and manipulate bits, bytes, primitives...
|
| ClassLoaderUtil |
Utility class to deal with class loaders.
|
| DefaultAggregateEndpointManager | |
| IOUtil | |
| NodeIOService | |
| Packet |
A Packet is a piece of data sent over the wire.
|
| PacketIOHelper |
Responsible for writing or reading an Packet.
|
| Protocols |
First bytes to send a node that defines selected protocol
|
| SerializationClassNameFilter |
Implementation of basic protection against untrusted deserialization.
|
| UnifiedAggregateEndpointManager | |
| UnsafeHelper | Deprecated
Use
MemoryAccessor instead due to following reasons: |
| Enum | Description |
|---|---|
| ConnectionType |
An enumeration of all possible Connection types.
|
| Packet.Type |
This package contains classes related to New IO
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.