org.infolayer.soap
Interface SoapRequest

All Known Implementing Classes:
Soap_Evaluate, Soap_Invoke, Soap_Schema, Soap_Update

public interface SoapRequest

Defines the properties of a SOAP request.

Author:
J�rg Pleumann

Method Summary
 void execute()
          Handles the interesting part of the SOAP request, that is, the part that contains the command.
 void init(SoapHandler handler, SoapInboundMessage inbound, XmlPullParser parser)
          Initializes a SOAP request that operates on the given surrounding SoapHandler and reads its input from the given XML parser.
 void writeResponse(SoapOutboundMessage response)
          Writes an HTTP response for the results that this request produced.
 

Method Detail

init

public void init(SoapHandler handler,
                 SoapInboundMessage inbound,
                 XmlPullParser parser)
          throws java.io.IOException,
                 XmlPullParserException
Initializes a SOAP request that operates on the given surrounding SoapHandler and reads its input from the given XML parser.

Throws:
java.io.IOException
XmlPullParserException

execute

public void execute()
             throws java.io.IOException,
                    XmlPullParserException
Handles the interesting part of the SOAP request, that is, the part that contains the command.

Throws:
java.io.IOException
XmlPullParserException

writeResponse

public void writeResponse(SoapOutboundMessage response)
                   throws java.io.IOException
Writes an HTTP response for the results that this request produced.

Throws:
java.io.IOException