blob: 236f89849b042d7f23fb8e116f0ec33108191613 [file] [log] [blame]
{ "type": "class",
"qname": "mx.rpc.wsdl.WSDLEncoding",
"baseClassname": ""
,
"description": "SOAP specific WSDL bindings that describe how to encode messages for a given operation.",
"tags": [
{ "tagName": "private",
"values": []} ],
"members": [
{ "type": "method",
"qname": "mx.rpc.wsdl.WSDLEncoding",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"return": "",
"params": []}
,
{ "type": "accessor",
"access": "read-write",
"return": "String",
"qname": "encodingStyle",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Currently only SOAP 1.1 encoding is supported. The default encoding style is <code>&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;</code>. <p> From the WSDL 1.1 specification: </p> <p> &quot;The value of the <code>encodingStyle</code> attribute is a list of URIs, each separated by a single space. The URI's represent encodings used within the message, in order from most restrictive to least restrictive (exactly like the encodingStyle attribute defined in the SOAP specification). </p>",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "QName",
"qname": "message",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The SOAP header and header fault extensions for WSDL bindings define a <code>message</code> attribute to target a WSDL message that contains the specified part. <p> From the WSDL 1.1 specification: </p> <p> &quot;Together, the message attribute (of type QName) and the part attribute (of type nmtoken) reference the message part that defines the header type. The referenced message need not be the same as the message that defines the SOAP Body.&quot; </p>",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "String",
"qname": "namespaceURI",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The SOAP body extension for WSDL bindings using the rpc style may define a <code>namespace</code> attribute that is used to create a qualified wrapper element within the body. <p> From the WSDL 1.1 specification: </p> <p> &quot;The wrapper element is named identically to the operation name and its namespace is the value of the <code>namespace</code> attribute.&quot; </p>",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "Array",
"qname": "parts",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The SOAP body extension for WSDL bindings may define a <code>parts</code> attribute to select which message parts appear in the SOAP Body. The SOAP header and header fault extensions for WSDL bindings may define a <code>part</code> attribute to select a single message part to appear as the header content. <p> From the WSDL 1.1 specification: </p> <p> &quot;The optional parts attribute of type nmtokens indicates which parts appear somewhere within the SOAP Body portion of the message (other parts of a message may appear in other portions of the message such as when SOAP is used in conjunction with the multipart/related MIME binding). If the parts attribute is omitted, then all parts defined by the message are assumed to be included in the SOAP Body portion.&quot; </p>",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "mx.rpc.soap.SOAPConstants",
"qname": "soapConstants",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The SOAPConstants associated with this set of encoding rules for the WSDL binding of a messsage for a particular operation.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "String",
"qname": "useStyle",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "<p> Expected use style values are <code>literal</code> or <code>encoded</code>. The default is <code>encoded</code>. </p> From the WSDL 1.1 specification: <p> &quot;The required use attribute indicates whether the message parts are encoded using some encoding rules, or whether the parts define the concrete schema of the message.&quot; </p>",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "hasPart",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Determines whether a part should be included when encoding this message.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": [{ "name": "name", "type": "String"}]}
,
{ "type": "method",
"qname": "setParts",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Establishes a subset of parts that should be included in the message. If a subset is not defined, the default is to include all parts in a message.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "value", "type": "String"}]}
]
}