Package

eu.shiftforward.adstax.storage

rpc

Permalink

package rpc

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait UserProfileStorageRequest extends AnyRef

    Permalink

    Base trait for user-profile-storage request messages.

  2. sealed trait UserProfileStorageResponse extends AnyRef

    Permalink

    Base trait for user profile storage response messages.

  3. class UserProfileStorageRmqRpcClient extends RmqRpcJsonClient with UserProfileStorageClient

    Permalink

    The RPC client to interact with the user profile storage.

    The RPC client to interact with the user profile storage. It implements a RabbitMQ RPC protocol for issuing get, put, delete and update requests and exposes a type-safe interface for those operations.

Value Members

  1. object UserProfileStorageRequest

    Permalink

    Companion object containing the definition of the various KeyValueStoreRequest types, along with their JSON format and associated routing keys.

  2. object UserProfileStorageResponse

    Permalink

    Companion object containing the definition of the various UserProfileStorageResponse types, along with their JSON format.

Ungrouped