Packageorg.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers.rpc
SVN browsingWebServiceNodeParser.as
FisheyeWebServiceNodeParser.as
Classpublic class WebServiceNodeParser
InheritanceWebServiceNodeParser Inheritance AbstractServiceNodeParser Inheritance AbstractObjectDefinitionParser

WebService node parser.



Documentation reference: the rpc schema


Public Methods
 MethodDefined by
  
Creates a new WebServiceNodeParser
WebServiceNodeParser
 Inherited
Parses the given xml node into an IObjectDefinition and registers the object definition with the given parser/context.
AbstractObjectDefinitionParser
Protected Methods
 MethodDefined by
  
WebServiceNodeParser
 Inherited
resolveID(node:XML, definition:IObjectDefinition, context:XMLObjectDefinitionsParser):String
Returns the id of the given xml node.
AbstractObjectDefinitionParser
Public Constants
 ConstantDefined by
 InheritedCHANNEL_SET_ATTR : String = "channel-set"
[static] The channel-set attribute
AbstractServiceNodeParser
  DESCRIPTION_ATTR : String = "description"
[static]
WebServiceNodeParser
 InheritedDESTINATION_ATTR : String = "destination"
[static] The destination attribute
AbstractServiceNodeParser
  ENDPOINT_URI_ATTR : String = "endpoint-uri"
[static]
WebServiceNodeParser
  MAKE_OBJECTS_BINDABLE_ATTR : String = "make-objects-bindable"
[static]
WebServiceNodeParser
  PORT_ATTR : String = "port"
[static]
WebServiceNodeParser
 InheritedREQUEST_TIMEOUT_ATTR : String = "request-timeout"
[static] The request-timeout attribute
AbstractServiceNodeParser
  ROOT_URL_ATTR : String = "root-url"
[static]
WebServiceNodeParser
  SERVICE_ATTR : String = "service"
[static]
WebServiceNodeParser
  USE_PROXY_ATTR : String = "use-proxy"
[static]
WebServiceNodeParser
  WSDL_ATTR : String = "wsdl"
[static]
WebServiceNodeParser
Constructor detail
WebServiceNodeParser()constructor
public function WebServiceNodeParser()

Creates a new WebServiceNodeParser

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

Parameters
node:XML
 
context:XMLObjectDefinitionsParser

Returns
IObjectDefinition
Constant detail
DESCRIPTION_ATTRconstant
public static const DESCRIPTION_ATTR:String = "description"
ENDPOINT_URI_ATTRconstant 
public static const ENDPOINT_URI_ATTR:String = "endpoint-uri"
MAKE_OBJECTS_BINDABLE_ATTRconstant 
public static const MAKE_OBJECTS_BINDABLE_ATTR:String = "make-objects-bindable"
PORT_ATTRconstant 
public static const PORT_ATTR:String = "port"
ROOT_URL_ATTRconstant 
public static const ROOT_URL_ATTR:String = "root-url"
SERVICE_ATTRconstant 
public static const SERVICE_ATTR:String = "service"
USE_PROXY_ATTRconstant 
public static const USE_PROXY_ATTR:String = "use-proxy"
WSDL_ATTRconstant 
public static const WSDL_ATTR:String = "wsdl"