blob: b3b8cc4e8675fd1c10eb4583ea2a85f7b5fc0382 [file] [log] [blame]
{ "type": "class",
"qname": "mx.rpc.soap.WebService",
"baseClassname": "mx.rpc.soap.AbstractWebService"
,
"description": "The WebService class provides access to SOAP-based web services on remote servers.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "mx.rpc.soap.WebService",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Creates a new WebService. The destination, if specified, should match an entry in services-config.xml. If unspecified, the WebService uses the DefaultHTTP destination. The <code>rootURL</code> is required if you intend to use a relative URL to find the WSDL document for this WebService. name in the services-config.xml file.",
"tags": [
{ "tagName": "param",
"values": ["destination The destination of the WebService, should match a destination", "rootURL The root URL of the WebService."]},
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": [{ "name": "destination", "type": "String"},
{ "name": "rootURL", "type": "String"}]}
,
{ "type": "accessor",
"access": "read-only",
"return": "Boolean",
"qname": "wsdlFault",
"namespace": "mx_internal",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "private",
"values": []} ]},
{ "type": "accessor",
"access": "read-write",
"return": "String",
"qname": "wsdl",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The location of the WSDL document for this WebService. If you use a relative URL, make sure that the <code>rootURL</code> has been specified or that you created the WebService in MXML.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "canLoadWSDL",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns a Boolean value that indicates whether the WebService is ready to load a WSDL (does it have a valid destination or wsdl specified). otherwise, returns <code>false</code>.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "return",
"values": ["Returns <code>true</code> if the WebService is ready to load a WSDL;"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": []}
,
{ "type": "method",
"qname": "getOperation",
"namespace": "public",
"bindable": [],
"details": ["override"],
"deprecated": {},
"description": "Returns an Operation of the given name. If the Operation wasn't created beforehand, a new <code>mx.rpc.soap.Operation</code> is created during this call. Operations are usually accessible by simply naming them after the service variable (<code>myService.someOperation</code>), but if your Operation name happens to match a defined method on the service (like <code>setCredentials</code>), you can use this method to get the Operation instead.",
"tags": [
{ "tagName": "param",
"values": ["name Name of the Operation."]},
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "return",
"values": ["Operation that executes for this name."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "mx.rpc.AbstractOperation",
"params": [{ "name": "name", "type": "String"}]}
,
{ "type": "method",
"qname": "loadWSDL",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Instructs the WebService to download the WSDL document. The WebService calls this method automatically WebService when specified in the WebService MXML tag, but it must be called manually if you create the WebService object in ActionScript after you have specified the <code>destination</code> or <code>wsdl</code> property value. specified here.",
"tags": [
{ "tagName": "param",
"values": ["uri If the wsdl hasn't been specified previously, it may be"]},
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "uri", "type": "String"}]}
,
{ "type": "method",
"qname": "toString",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Represents an instance of WebService as a String, describing important properties such as the destination id and the set of channels assigned.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "return",
"values": ["Returns a String representation of the WebService."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "String",
"params": []}
,
{ "type": "method",
"qname": "wsdlFaultHandler",
"namespace": "mx_internal",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "event", "type": "mx.rpc.events.FaultEvent"}]}
,
{ "type": "method",
"qname": "wsdlHandler",
"namespace": "mx_internal",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "event", "type": "mx.rpc.events.WSDLLoadEvent"}]}
,
{ "type": "method",
"qname": "initializeOperation",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Initializes a new Operation.",
"tags": [
{ "tagName": "param",
"values": ["operation The Operation to initialize."]},
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "operation", "type": "mx.rpc.soap.Operation"}]}
,
{ "type": "field",
"qname": "DEFAULT_DESTINATION_HTTP",
"return": "String",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {}},
{ "type": "field",
"qname": "DEFAULT_DESTINATION_HTTPS",
"return": "String",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {}}]
,
"events": [
{ "qname": "load",
"type": "mx.rpc.soap.LoadEvent"
,
"description": "The <code>LoadEvent.LOAD</code> is dispatched when the WSDL document has loaded successfully.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "eventType",
"values": ["mx.rpc.soap.LoadEvent.LOAD"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.4"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]}]
}