org.infolayer.soap
Class Soap_Evaluate

java.lang.Object
  extended byorg.infolayer.soap.Soap_Evaluate
All Implemented Interfaces:
SoapRequest

public class Soap_Evaluate
extends java.lang.Object
implements SoapRequest

This class handles a single SOAP Select request. It is created on demand by the SoapHandler class, and the handle() method is invoked. The results are stored in a private attribute for later output via the writeRespose() method.

Author:
pleumann

Constructor Summary
Soap_Evaluate()
           
 
Method Summary
 void execute()
          Handles the interesting part of the SOAP request, that is, the part that contains the "Update" command.
 void init(SoapHandler handler, SoapInboundMessage inbound, XmlPullParser parser)
          Initializes a new SOAP Update handler 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.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Soap_Evaluate

public Soap_Evaluate()
Method Detail

init

public void init(SoapHandler handler,
                 SoapInboundMessage inbound,
                 XmlPullParser parser)
Initializes a new SOAP Update handler that operates on the given surrounding SoapHandler and reads its input from the given XML parser.

Specified by:
init in interface SoapRequest

execute

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

Specified by:
execute in interface SoapRequest
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.

Specified by:
writeResponse in interface SoapRequest
Throws:
java.io.IOException