@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface FixedMessageProcessor
Identifies the annotated class as a message processor used to implement the
obligatory behavior for the specified message type and direction.
Implementing classes may not generate and send new messages as this might
cause ordering inconsistencies if new messages are sent before the current
message has been processed completely. If new messages are to be sent, this
is to be done in a FixedMessageReactionProcessor. This implementation is
always executed before the corresponding SocketMessageProcessor.