Package org.apache.avro.ipc

Support for inter-process calls.


Interface Summary
Server A server listening on a port.

Class Summary
ByteBufferInputStream Utility to present ByteBuffer data as an InputStream.
ByteBufferOutputStream Utility to collect data written to an OutputStream in ByteBuffers.
DatagramServer A datagram-based server implementation.
DatagramTransceiver A datagram-based Transceiver implementation.
HttpServer An HTTP-based RPC Server.
HttpTransceiver An HTTP-based Transceiver implementation.
LocalTransceiver Implementation of IPC that remains in process.
Requestor Base class for the client side of a protocol interaction.
Responder Base class for the server side of a protocol interaction.
ResponderServlet An HttpServlet that responds to Avro RPC requests.
RPCContext This class represents the context of an RPC call or RPC handshake.
RPCPlugin An instrumentation API for RPC metadata.
SocketServer A socket-based server implementation.
SocketTransceiver A socket-based Transceiver implementation.
Transceiver Base class for transmitters and recievers of raw binary messages.

Exception Summary
AvroRemoteException Base class for exceptions thrown to client by server.

Package org.apache.avro.ipc Description

Support for inter-process calls.

Copyright © 2010 The Apache Software Foundation