## Uses of Class
org.apache.avro.ipc.Transceiver

- Packages that use Transceiver
  Package | Description
  --- | ---
  org.apache.avro.ipc | Support for inter-process calls.
  org.apache.avro.ipc.generic |
  org.apache.avro.ipc.netty |
  org.apache.avro.ipc.reflect |
  org.apache.avro.ipc.specific |

- - ### Uses of Transceiver in org.apache.avro.ipc

    Subclasses of Transceiver in org.apache.avro.ipc
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DatagramTransceiver` A datagram-based `Transceiver` implementation.
    `class` | `HttpTransceiver` An HTTP-based `Transceiver` implementation.
    `class` | `LocalTransceiver` Implementation of IPC that remains in process.
    `class` | `SaslSocketTransceiver` A `Transceiver` that uses `javax.security.sasl` for authentication and encryption.
    `class` | `SocketTransceiver` Deprecated. use `SaslSocketTransceiver` instead.

    Methods in org.apache.avro.ipc that return Transceiver
    Modifier and Type | Method and Description
    --- | ---
    `static Transceiver` | Ipc.`createTransceiver(URI uri)` Create a client `Transceiver` connecting to the provided URI.
    `Transceiver` | Requestor.`getTransceiver()`
    `protected Transceiver` | SocketServer.`getTransceiver(SocketChannel channel)` Deprecated. Creates an appropriate `Transceiver` for this server.
    `protected Transceiver` | SaslSocketServer.`getTransceiver(SocketChannel channel)`

    Methods in org.apache.avro.ipc with parameters of type Transceiver
    Modifier and Type | Method and Description
    --- | ---
    `List<ByteBuffer>` | Responder.`respond(List<ByteBuffer> buffers, Transceiver connection)` Called by a server to deserialize a request, compute and serialize a response or error.

    Constructors in org.apache.avro.ipc with parameters of type Transceiver
    Constructor and Description
    `Requestor(Protocol local, Transceiver transceiver)`

  - ### Uses of Transceiver in org.apache.avro.ipc.generic

    Constructors in org.apache.avro.ipc.generic with parameters of type Transceiver
    Constructor and Description
    `GenericRequestor(Protocol protocol, Transceiver transceiver)`
    `GenericRequestor(Protocol protocol, Transceiver transceiver, GenericData data)`

  - ### Uses of Transceiver in org.apache.avro.ipc.netty

    Subclasses of Transceiver in org.apache.avro.ipc.netty
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NettyTransceiver` A Netty-based `Transceiver` implementation.

  - ### Uses of Transceiver in org.apache.avro.ipc.reflect

    Methods in org.apache.avro.ipc.reflect with parameters of type Transceiver
    Modifier and Type | Method and Description
    --- | ---
    `static <T> T` | ReflectRequestor.`getClient(Class<T> iface, Transceiver transceiver)` Create a proxy instance whose methods invoke RPCs.
    `static <T> T` | ReflectRequestor.`getClient(Class<T> iface, Transceiver transceiver, ReflectData reflectData)` Create a proxy instance whose methods invoke RPCs.

    Constructors in org.apache.avro.ipc.reflect with parameters of type Transceiver
    Constructor and Description
    `ReflectRequestor(Class<?> iface, Transceiver transceiver)`
    `ReflectRequestor(Class<?> iface, Transceiver transceiver, ReflectData data)`
    `ReflectRequestor(Protocol protocol, Transceiver transceiver)`
    `ReflectRequestor(Protocol protocol, Transceiver transceiver, ReflectData data)`

  - ### Uses of Transceiver in org.apache.avro.ipc.specific

    Methods in org.apache.avro.ipc.specific with parameters of type Transceiver
    Modifier and Type | Method and Description
    --- | ---
    `static <T> T` | SpecificRequestor.`getClient(Class<T> iface, Transceiver transceiver)` Create a proxy instance whose methods invoke RPCs.
    `static <T> T` | SpecificRequestor.`getClient(Class<T> iface, Transceiver transceiver, SpecificData data)` Create a proxy instance whose methods invoke RPCs.

    Constructors in org.apache.avro.ipc.specific with parameters of type Transceiver
    Constructor and Description
    `SpecificRequestor(Class<?> iface, Transceiver transceiver)`
    `SpecificRequestor(Class<?> iface, Transceiver transceiver, SpecificData data)`
    `SpecificRequestor(Protocol protocol, Transceiver transceiver)`
    `SpecificRequestor(Protocol protocol, Transceiver transceiver, SpecificData data)`

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.