Packageorg.springextensions.actionscript.ioc.config.impl.xml.namespacehandler.impl.messaging.nodeparser
Classpublic class AbstractProducerNodeParser
InheritanceAbstractProducerNodeParser Inheritance MessageAgentNodeParser Inheritance AbstractObjectDefinitionParser Inheritance Object
Subclasses MultiTopicProducerNodeParser



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(ns:Namespace, objectDefinition:IObjectDefinition, node:XML):void
[override]
AbstractProducerNodeParser
  
[override]
AbstractProducerNodeParser
 Inherited
resolveID(node:XML, definition:IObjectDefinition, context:IXMLObjectDefinitionsParser):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
override protected function mapProperties(ns:Namespace, objectDefinition:IObjectDefinition, node:XML):void

Parameters

ns:Namespace
 
objectDefinition:IObjectDefinition
 
node:XML

parseInternal()method 
override protected function parseInternal(node:XML, context:IXMLObjectDefinitionsParser):IObjectDefinition

Parameters

node:XML
 
context:IXMLObjectDefinitionsParser

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