Packageorg.springextensions.actionscript.ioc.config.impl.xml.namespacehandler.impl.messaging.nodeparser
Classpublic class AbstractConsumerNodeParser
InheritanceAbstractConsumerNodeParser Inheritance MessageAgentNodeParser Inheritance AbstractObjectDefinitionParser Inheritance Object
Subclasses ConsumerNodeParser, MultiTopicConsumerNodeParser, ProducerNodeParser



Public Methods
 MethodDefined By
  
Creates a new AbstractConsumerNodeParser instance.
AbstractConsumerNodeParser
 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]
AbstractConsumerNodeParser
  
[override]
AbstractConsumerNodeParser
 Inherited
resolveID(node:XML, definition:IObjectDefinition, context:IXMLObjectDefinitionsParser):String
Returns the id of the given xml node.
AbstractObjectDefinitionParser
Public Constants
 ConstantDefined By
 InheritedCHANNEL_SET_ATTR : String = channel-set
[static]
MessageAgentNodeParser
 InheritedDESTINATION_ATTR : String = destination
[static]
MessageAgentNodeParser
  MAX_FREQUENCY_ATTR : String = max-frequency
[static]
AbstractConsumerNodeParser
 InheritedREQUEST_TIMEOUT_ATTR : String = request-timeout
[static]
MessageAgentNodeParser
  RESUBSCRIBE_ATTEMPTS_ATTR : String = resubscribe-attempts
[static]
AbstractConsumerNodeParser
  RESUBSCRIBE_INTERVAL_ATTR : String = resubscribe-interval
[static]
AbstractConsumerNodeParser
  TIMESTAMP_ATTR : String = timestamp
[static]
AbstractConsumerNodeParser
Constructor Detail
AbstractConsumerNodeParser()Constructor
public function AbstractConsumerNodeParser()

Creates a new AbstractConsumerNodeParser instance.

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
MAX_FREQUENCY_ATTRConstant
public static const MAX_FREQUENCY_ATTR:String = max-frequency

RESUBSCRIBE_ATTEMPTS_ATTRConstant 
public static const RESUBSCRIBE_ATTEMPTS_ATTR:String = resubscribe-attempts

RESUBSCRIBE_INTERVAL_ATTRConstant 
public static const RESUBSCRIBE_INTERVAL_ATTR:String = resubscribe-interval

TIMESTAMP_ATTRConstant 
public static const TIMESTAMP_ATTR:String = timestamp