Filters can be used when sending messages to determine if a client will receive the message or not.
A client will only be sent the message if the doFilter method returns true.
Filters are primarily used internally by the server when Reactor clients create filters client side.