EAF 7.6 Implementation

org.enhydra.util.chiba
Class HTTPSubmissionHandler

java.lang.Object
  extended by AbstractHTTPConnector
      extended by org.enhydra.util.chiba.HTTPSubmissionHandler

public class HTTPSubmissionHandler
extends AbstractHTTPConnector

The HTTP submission handler serializes instance data simulating HTTP submission.

Author:
Slobodan Vujasinovic;

Constructor Summary
HTTPSubmissionHandler()
           
 
Method Summary
protected  void serialize(Submission submission, org.w3c.dom.Node instance, java.io.OutputStream stream, java.lang.String encoding)
           
 java.util.Map submit(Submission submission, org.w3c.dom.Node instance)
          Serializes the specified instance data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTTPSubmissionHandler

public HTTPSubmissionHandler()
Method Detail

submit

public java.util.Map submit(Submission submission,
                            org.w3c.dom.Node instance)
                     throws XFormsException
Serializes the specified instance data.

Parameters:
submission - the submission issuing the request.
instance - the instance data to be serialized and submitted.
Returns:
a map holding response stream.
Throws:
XFormsException - if any error occurred during serialization.

serialize

protected final void serialize(Submission submission,
                               org.w3c.dom.Node instance,
                               java.io.OutputStream stream,
                               java.lang.String encoding)
                        throws java.lang.Exception
Throws:
java.lang.Exception

EAF 7.6 Implementation