| Package | org.spicefactory.parsley.messaging.receiver |
| Class | public class AbstractPropertyReceiver |
| Inheritance | AbstractPropertyReceiver AbstractObjectProviderReceiver AbstractMessageReceiver Object |
| Implements | PropertyReceiver |
| Subclasses | CommandStatusFlag, DefaultMessageBinding |
| Property | Defined By | ||
|---|---|---|---|
![]() | order : int [read-only]
The execution order for this receiver. | AbstractMessageReceiver | |
![]() | provider : ObjectProvider [read-only]
The provider for the actual instance handling the message. | AbstractObjectProviderReceiver | |
![]() | selector : * [read-only]
An optional selector value to be used for selecting matching messages. | AbstractMessageReceiver | |
| targetProperty : Property [read-only]
The property to process for matching messages. | AbstractPropertyReceiver | ||
![]() | type : Class [read-only]
The class or interface of the message. | AbstractMessageReceiver | |
| Method | Defined By | ||
|---|---|---|---|
Creates a new instance. | AbstractPropertyReceiver | ||
Initializes this receiver, passing the target object
provider and property. | AbstractPropertyReceiver | ||
toString():String | AbstractPropertyReceiver | ||
| targetProperty | property |
targetProperty:Property [read-only] The property to process for matching messages.
public function get targetProperty():Property| AbstractPropertyReceiver | () | Constructor |
public function AbstractPropertyReceiver(info:MessageReceiverInfo)Creates a new instance.
Parametersinfo:MessageReceiverInfo — the mapping information for this receiver
|
| init | () | method |
public function init(provider:ObjectProvider, property:Property):voidInitializes this receiver, passing the target object provider and property.
Parameters
provider:ObjectProvider — the provider to use for obtaining target instances for matching messages
| |
property:Property — the target property on instances obtained by the provider that handles the message
|
| toString | () | method |
public function toString():StringReturnsString |