Name | Description | Type | Package | Framework |
Callback | Interface for receiving asynchronous callbacks. | Interface | org.apache.avro.ipc | Avro |
CallFuture | A Future implementation for RPCs. | Class | org.apache.avro.ipc | Avro |
DatagramServer | A datagram-based server implementation. | Class | org.apache.avro.ipc | Avro |
DatagramTransceiver | A datagram-based Transceiver implementation. | Class | org.apache.avro.ipc | Avro |
GenericRequestor | Requestor implementation for generic Java data. | Class | org.apache.avro.ipc.generic | Avro |
GenericResponder | Responder implementation for generic Java data. | Class | org.apache.avro.ipc.generic | Avro |
HandshakeMatch | Class | org.apache.avro.ipc | Avro | |
HandshakeRequest | Class | org.apache.avro.ipc | Avro | |
HandshakeRequest .Builder | RecordBuilder for HandshakeRequest instances. | Class | org.apache.avro.ipc.HandshakeRequest | Avro |
HandshakeResponse | Class | org.apache.avro.ipc | Avro | |
HandshakeResponse .Builder | RecordBuilder for HandshakeResponse instances. | Class | org.apache.avro.ipc.HandshakeResponse | Avro |
HttpServer | An HTTP-based RPC Server. | Class | org.apache.avro.ipc | Avro |
HttpTransceiver | An HTTP-based Transceiver implementation. | Class | org.apache.avro.ipc | Avro |
Ipc | IPC utilities, including client and server factories. | Class | org.apache.avro.ipc | Avro |
LocalTransceiver | Class | org.apache.avro.ipc | Avro | |
MD5 | Class | org.apache.avro.ipc | Avro | |
NettyServer | A Netty-based RPC Server implementation. | Class | org.apache.avro.ipc | Avro |
NettyTransceiver | A Netty-based Transceiver implementation. | Class | org.apache.avro.ipc | Avro |
NettyTransceiver .NettyTransceiverThreadFactory | Creates threads with unique names based on a specified name prefix. | Class | org.apache.avro.ipc.NettyTransceiver | Avro |
NettyTransportCodec | Data structure, encoder and decoder classes for the Netty transport. | Class | org.apache.avro.ipc | Avro |
NettyTransportCodec .NettyDataPack | Transport protocol data structure when using Netty. | Class | org.apache.avro.ipc.NettyTransportCodec | Avro |
NettyTransportCodec .NettyFrameDecoder | Protocol decoder which converts Netty's ChannelBuffer to NettyDataPack which contains a List | Class | org.apache.avro.ipc.NettyTransportCodec | Avro |
NettyTransportCodec .NettyFrameEncoder | Protocol encoder which converts NettyDataPack which contains the Responder's output List | Class | org.apache.avro.ipc.NettyTransportCodec | Avro |
ReflectRequestor | A Requestor for existing interfaces. | Class | org.apache.avro.ipc.reflect | Avro |
ReflectResponder | Responder for existing interfaces. | Class | org.apache.avro.ipc.reflect | Avro |
Requestor | Base class for the client side of a protocol interaction. | Class | org.apache.avro.ipc | Avro |
Responder | Base class for the server side of a protocol interaction. | Class | org.apache.avro.ipc | Avro |
ResponderServlet | An HttpServlet that responds to Avro RPC requests. | Class | org.apache.avro.ipc | Avro |
RPCContext | This class represents the context of an RPC call or RPC handshake. | Class | org.apache.avro.ipc | Avro |
RPCPlugin | An instrumentation API for RPC metadata. | Class | org.apache.avro.ipc | Avro |
SaslSocketServer | A Server that uses javax. | Class | org.apache.avro.ipc | Avro |
SaslSocketTransceiver | A Transceiver that uses javax. | Class | org.apache.avro.ipc | Avro |
Server | A server listening on a port. | Interface | org.apache.avro.ipc | Avro |
SocketServer | A socket-based server implementation. | Class | org.apache.avro.ipc | Avro |
SocketTransceiver | A socket-based Transceiver implementation. | Class | org.apache.avro.ipc | Avro |
SpecificRequestor | Requestor for generated interfaces. | Class | org.apache.avro.ipc.specific | Avro |
SpecificResponder | Responder for generated interfaces. | Class | org.apache.avro.ipc.specific | Avro |
StaticServlet | Very simple servlet class capable of serving static files. | Class | org.apache.avro.ipc.stats | Avro |
StatsPlugin | Collects count and latency statistics about RPC calls. | Class | org.apache.avro.ipc.stats | Avro |
StatsServer | Class | org.apache.avro.ipc.stats | Avro | |
StatsServlet | Exposes information provided by a StatsPlugin as This class follows the same synchronization conventions | Class | org.apache.avro.ipc.stats | Avro |
Transceiver | Base transport class used by Requestor. | Class | org.apache.avro.ipc | Avro |