Package | org.spicefactory.parsley.messaging.receiver |
Class | public class AbstractMessageReceiver |
Inheritance | AbstractMessageReceiver Object |
Implements | MessageReceiver |
Subclasses | AbstractObjectProviderReceiver, MappedCommandProxy |
Property | Defined By | ||
---|---|---|---|
order : int [read-only]
The execution order for this receiver. | AbstractMessageReceiver | ||
selector : * [read-only]
An optional selector value to be used for selecting matching messages. | AbstractMessageReceiver | ||
type : Class [read-only]
The class or interface of the message. | AbstractMessageReceiver |
Property | Defined By | ||
---|---|---|---|
info : MessageReceiverInfo [read-only]
The receiver configuration in one (mutable) model object. | AbstractMessageReceiver |
Method | Defined By | ||
---|---|---|---|
Creates a new instance. | AbstractMessageReceiver |
info | property |
info:MessageReceiverInfo
[read-only] The receiver configuration in one (mutable) model object.
protected function get info():MessageReceiverInfo
order | property |
order:int
[read-only] The execution order for this receiver.
Will be processed in ascending order. The default is int.MAX_VALUE
.
public function get order():int
selector | property |
selector:*
[read-only] An optional selector value to be used for selecting matching messages.
public function get selector():*
type | property |
type:Class
[read-only] The class or interface of the message. In case of a command observer this may also be interpreted as the type of the command, depending on the kind of receiver.
public function get type():Class
AbstractMessageReceiver | () | Constructor |
public function AbstractMessageReceiver(info:MessageReceiverInfo)
Creates a new instance.
Parametersinfo:MessageReceiverInfo — the mapping information for the receiver
|