API for various types of message receivers



Interfaces
 InterfaceDescription
 CommandObserver Represents a message receiver that gets invoked when an asnychronous command starts or finishes its execution.
 CommandTarget Represents a message receiver that initiates the execution of an asynchronous command.
 MessageErrorHandler Handles errors thrown by regular message targets or interceptors.
 MessageInterceptor Represent a message interceptor that may be used to optionally cancel or suspend message processing.
 MessageReceiver Base interface for all types of message receivers a MessageRouter handles.
 MessageTarget Represent a regular target for a message.