The methods defined in the JadeWebServiceConsumer class are summarized in the following table.
| Method | Description |
|---|---|
| addHttpHeader | Adds, changes, or removes HTTP headers from a Web service consumer request |
| getEndpointURL | Returns the name of the end-point URL to which the Web service consumer request is sent |
| getHttpHeader | Returns the value of a specified user-defined HTTP header |
| getHttpHeaderClient | Returns the value of a specified client HTTP header sent with a Web service request |
| getHttpHeaderServer | Returns the value of a specified server HTTP header sent with a Web service response |
| getLastStatistics | Returns statistics relating to the last Web service consumer SOAP message |
| getTimeouts | Returns the timeout values in milliseconds for connect, send, and receive messages, respectively |
| invoke | Sends the message to your Web service provider using your own communication handlers or dynamically connects to a Web service (that is, without using or importing a WSDL file) |
| invokeAsync | Sends the message asynchronously to your Web service provider using your own communication handlers or dynamically connects to a Web service (that is, without using or importing a WSDL file) |
| invokeAsyncWithVerb | Sends the message and the specified verb asynchronously to your Web service provider using your own communication handlers or dynamically connects to a Web service (that is, without using or importing a WSDL file) |
| invokeWithVerb | Sends the message and the specified verb to your Web service provider using your own communication handlers or dynamically connects to a Web service (that is, without using or importing a WSDL file) |
| processReply | Processes the result of a Web service request (that is, a SOAP message) and sets up transient objects for further processing by your application |
| reset | Deletes all transient objects created by the Web service consumer when making a Web service request |
| sendRequest | Sets up the SOAP message for a Web service request and sends the message to the Web service provider |
| setEndpointURL | Dynamically changes the URL to which the Web service request is sent |
| setTimeouts | Sets the timeout values for connect, send, and receive messages, respectively |