Filtering Request
public abstract class FilteringRequest<M extends Message, R extends Message, A extends TargetBuilder<R, A>, B extends FilteringRequest<M, R, A, B>> extends ClientRequest
Abstract base for client requests that may filter messages by certain criteria.
This class warps around TargetBuilder for providing fluent API for client request composition and placement.
Parameters
<M>
the type of the messages returned by the request
<R>
the type of the request to be posted
<A>
the type of the builder of the request
<B>
the type of this client request (which wraps over type <A>
for return type covariance
Inheritors
Functions
Inherited functions
Link copied to clipboard
Creates a builder for customizing command request.
Link copied to clipboard
Assigns a handler for an error occurred on the server-side (such as validation error) in response to posting a request.
Link copied to clipboard
Assigns a handler for errors occurred when delivering messages from the server.
Link copied to clipboard
Creates a builder for customizing subscription for the passed entity state type.
Link copied to clipboard
Creates a builder for customizing subscription for the passed event type.