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.