| Package | org.spicefactory.parsley.core.messaging.receiver |
| Interface | public interface CommandObserver extends MessageReceiver |
| Implementors | CommandStatusFlag, DefaultCommandObserver |
| Property | Defined By | ||
|---|---|---|---|
| kind : MessageReceiverKind [read-only]
The status this observer is interested in. | CommandObserver | ||
![]() | order : int [read-only]
The execution order for this receiver. | MessageReceiver | |
![]() | selector : * [read-only]
An optional selector value to be used for selecting matching messages. | MessageReceiver | |
![]() | type : Class [read-only]
The class or interface of the message. | MessageReceiver | |
| Method | Defined By | ||
|---|---|---|---|
observeCommand(processor:CommandObserverProcessor):void
Invoked when a matching command starts or finishes its execution. | CommandObserver | ||
| kind | property |
kind:MessageReceiverKind [read-only] The status this observer is interested in.
public function get kind():MessageReceiverKind| observeCommand | () | method |
public function observeCommand(processor:CommandObserverProcessor):voidInvoked when a matching command starts or finishes its execution. The specified processor may be used to control the processing of remaining observers, like canceling or suspending the processor.
Parameters
processor:CommandObserverProcessor — the processor for the command observer
|