Packageorg.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers.messaging
SVN browsingAbstractProducerNodeParser.as
FisheyeAbstractProducerNodeParser.as
Classpublic class AbstractProducerNodeParser
InheritanceAbstractProducerNodeParser Inheritance MessageAgentNodeParser Inheritance AbstractObjectDefinitionParser
SubclassesMultiTopicProducerNodeParser



Documentation reference: the messaging schema


Public Methods
 MethodDefined by
  
Creates a new AbstractProducerNodeParser
AbstractProducerNodeParser
 Inherited
Parses the given xml node into an IObjectDefinition and registers the object definition with the given parser/context.
AbstractObjectDefinitionParser
Protected Methods
 MethodDefined by
  
mapProperties(objectDefinition:IObjectDefinition, node:XML):void
AbstractProducerNodeParser
  
AbstractProducerNodeParser
 Inherited
resolveID(node:XML, definition:IObjectDefinition, context:XMLObjectDefinitionsParser):String
Returns the id of the given xml node.
AbstractObjectDefinitionParser
Public Constants
 ConstantDefined by
  AUTO_CONNECT_ATTR : String = "auto-connect"
[static]
AbstractProducerNodeParser
 InheritedCHANNEL_SET_ATTR : String = "channel-set"
[static]
MessageAgentNodeParser
  DEFAULT_HEADERS_ATTR : String = "default-headers"
[static]
AbstractProducerNodeParser
 InheritedDESTINATION_ATTR : String = "destination"
[static]
MessageAgentNodeParser
  PRIORITY_ATTR : String = "priority"
[static]
AbstractProducerNodeParser
  RECONNECT_ATTEMPTS_ATTR : String = "reconnect-attempts"
[static]
AbstractProducerNodeParser
  RECONNECT_INTERVAL_ATTR : String = "reconnect-interval"
[static]
AbstractProducerNodeParser
 InheritedREQUEST_TIMEOUT_ATTR : String = "request-timeout"
[static]
MessageAgentNodeParser
Constructor detail
AbstractProducerNodeParser()constructor
public function AbstractProducerNodeParser()

Creates a new AbstractProducerNodeParser

Method detail
mapProperties()method
protected override function mapProperties(objectDefinition:IObjectDefinition, node:XML):voidParameters
objectDefinition:IObjectDefinition
 
node:XML
parseInternal()method 
protected override function parseInternal(node:XML, context:XMLObjectDefinitionsParser):IObjectDefinition

Parameters
node:XML
 
context:XMLObjectDefinitionsParser

Returns
IObjectDefinition
Constant detail
AUTO_CONNECT_ATTRconstant
public static const AUTO_CONNECT_ATTR:String = "auto-connect"
DEFAULT_HEADERS_ATTRconstant 
public static const DEFAULT_HEADERS_ATTR:String = "default-headers"
PRIORITY_ATTRconstant 
public static const PRIORITY_ATTR:String = "priority"
RECONNECT_ATTEMPTS_ATTRconstant 
public static const RECONNECT_ATTEMPTS_ATTR:String = "reconnect-attempts"
RECONNECT_INTERVAL_ATTRconstant 
public static const RECONNECT_INTERVAL_ATTR:String = "reconnect-interval"