Packageorg.spicefactory.parsley.processor.messaging.receiver
Classpublic class DefaultMessageInterceptor
InheritanceDefaultMessageInterceptor Inheritance AbstractMethodReceiver Inheritance AbstractObjectProviderReceiver Inheritance AbstractMessageReceiver Inheritance Object
Implements MessageTarget
Deprecated: Please Use DefaultMessageHandler with optional MessageProcessor parameter



Public Properties
 PropertyDefined By
 InheritedmessageType : Class
[read-only] The class or interface of the message.
AbstractMessageReceiver
 Inheritedorder : int
[read-only] The execution order for this receiver.
AbstractMessageReceiver
 Inheritedprovider : ObjectProvider
[read-only] The provider for the actual instance handling the message.
AbstractObjectProviderReceiver
 Inheritedselector : *
[read-only] An optional selector value to be used for selecting matching messages.
AbstractMessageReceiver
 InheritedtargetMethod : Method
[read-only] The method to invoke for matching messages.
AbstractMethodReceiver
Public Methods
 MethodDefined By
  
DefaultMessageInterceptor(provider:ObjectProvider, methodName:String, messageType:Class, selector:*, order:int)
DefaultMessageInterceptor
  
DefaultMessageInterceptor
  
newFactory(methodName:String, messageType:Class, selector:*, order:int):MessageReceiverFactory
[static]
DefaultMessageInterceptor
Protected Methods
 MethodDefined By
 Inherited
getMessageTypeFromParameter(method:Method, paramIndex:uint, explicitType:ClassInfo = null):Class
Returns the Class to use as the message type.
AbstractMethodReceiver
Constructor Detail
DefaultMessageInterceptor()Constructor
public function DefaultMessageInterceptor(provider:ObjectProvider, methodName:String, messageType:Class, selector:*, order:int)



Parameters
provider:ObjectProvider
 
methodName:String
 
messageType:Class
 
selector:* (default = NaN)
 
order:int (default = NaN)
Method Detail
handleMessage()method
public function handleMessage(processor:MessageProcessor):void

Parameters

processor:MessageProcessor

newFactory()method 
public static function newFactory(methodName:String, messageType:Class, selector:*, order:int):MessageReceiverFactory

Parameters

methodName:String
 
messageType:Class
 
selector:* (default = NaN)
 
order:int (default = NaN)

Returns
MessageReceiverFactory