| Interface | Description | 
|---|---|
| BufferObjectDataInput | |
| BufferObjectDataOutput | |
| ClassNameFilter | 
 Allows to intercept class resolution during deserialization based on classname. 
 | 
| Connection | 
 Represents a 'connection' between two machines. 
 | 
| ConnectionListenable | 
 Provides connection listen capabilities. 
 | 
| ConnectionListener | 
 A listener for the  
ConnectionManager to listen to connections
 being added or removed. | 
| ConnectionManager | 
 Responsible for managing  
Connection objects. | 
| Disposable | 
 A  
Disposable is a container of data and/or resources that can be disposed. | 
| 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. | 
| 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 classloaders. 
 | 
| 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. 
 | 
| 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 © 2018 Hazelcast, Inc.. All Rights Reserved.