eu.shiftforward.adstax.ups.api.rpc
The AMQP client to use
The AMQP client to use
Deletes the information about a user.
Deletes the information about a user.
the identifier of the user
the identifier of the client
a Future
with true
if the user deletion was successful, false
otherwise.
Dispatches a request message with a Future of a concrete response type.
Dispatches a request message with a Future of a concrete response type.
the type of the request message
the response type that the callback returns
the request message
a Future of the expected response message
Retrieves the attributes of a user.
Retrieves the attributes of a user.
the identifier of the user
the identifier of the client
a Future
with the user attributes wrapped in a Some
if the user exists, None
otherwise.
The AMQP RPC config
The AMQP RPC config
Updates the attributes of a user.
Updates the attributes of a user.
the identifier of the user
the identifier of the client
the attributes to update the user with
the strategy to use when merging the attributes
a Future
with true
if the user update was successful, false
otherwise.
The AMQP RPC Client to interact with the User Profile Storage.