Package

eu.shiftforward.adstax.util

rpc

Permalink

package rpc

Visibility
  1. Public
  2. All

Type Members

  1. trait AmqpRpcJsonClient extends AnyRef

    Permalink

    A generic client for RPC clients using AMQP as the transport layer.

  2. case class Error(message: String) extends Product with Serializable

    Permalink

    An error occurred as a result of a RPC call.

    An error occurred as a result of a RPC call.

    message

    the error message

  3. trait TypeDescriptor[Req, Resp] extends AnyRef

    Permalink

    An evidence that RPC requests of type Req should be sent through routingKey and a response of type Resp is expected.

    An evidence that RPC requests of type Req should be sent through routingKey and a response of type Resp is expected.

    Req

    the type of the request

    Resp

    the type of the response

Value Members

  1. object AmqpRpcJsonClient

    Permalink
  2. object Error extends Serializable

    Permalink
  3. object TypeDescriptor

    Permalink

Ungrouped