biz.hammurapi.web.util
Class HttpRequestDomSerializer

java.lang.Object
  extended bybiz.hammurapi.web.util.HttpRequestDomSerializer
All Implemented Interfaces:
biz.hammurapi.xml.dom.CompositeDomSerializer.Member

public class HttpRequestDomSerializer
extends java.lang.Object
implements biz.hammurapi.xml.dom.CompositeDomSerializer.Member

Version:
$Revision$
Author:
Pavel Vlasov

Constructor Summary
HttpRequestDomSerializer()
          Same as HttpRequestDomSerializer(false);
HttpRequestDomSerializer(boolean withAttributes)
           
 
Method Summary
static void dump(javax.servlet.ServletRequest request, java.io.File out)
           
protected  void populate(javax.servlet.ServletRequest request, org.w3c.dom.Element holder)
           
static biz.hammurapi.xml.dom.DomSerializable requestToDomSerializable(javax.servlet.ServletRequest request)
           
 void setOwner(biz.hammurapi.xml.dom.CompositeDomSerializer owner)
           
 biz.hammurapi.xml.dom.DomSerializable toDomSerializable(javax.servlet.http.HttpServletRequest request)
           
 biz.hammurapi.xml.dom.DomSerializable toDomSerializable(javax.servlet.ServletRequest request)
           
static java.lang.String toXML(javax.servlet.ServletRequest request)
          Converts request to XML string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequestDomSerializer

public HttpRequestDomSerializer()
Same as HttpRequestDomSerializer(false);


HttpRequestDomSerializer

public HttpRequestDomSerializer(boolean withAttributes)
Parameters:
withAttributes - If true request and session attributes are serialized to xml along with other request parameters.
Method Detail

setOwner

public void setOwner(biz.hammurapi.xml.dom.CompositeDomSerializer owner)
Specified by:
setOwner in interface biz.hammurapi.xml.dom.CompositeDomSerializer.Member

toDomSerializable

public biz.hammurapi.xml.dom.DomSerializable toDomSerializable(javax.servlet.ServletRequest request)

populate

protected void populate(javax.servlet.ServletRequest request,
                        org.w3c.dom.Element holder)
Parameters:
request -
holder -

toDomSerializable

public biz.hammurapi.xml.dom.DomSerializable toDomSerializable(javax.servlet.http.HttpServletRequest request)

toXML

public static java.lang.String toXML(javax.servlet.ServletRequest request)
                              throws java.io.IOException,
                                     javax.xml.transform.TransformerException,
                                     javax.xml.parsers.ParserConfigurationException,
                                     javax.xml.parsers.FactoryConfigurationError
Converts request to XML string.

Parameters:
request -
Returns:
Throws:
javax.xml.parsers.FactoryConfigurationError
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
java.io.IOException

dump

public static void dump(javax.servlet.ServletRequest request,
                        java.io.File out)
                 throws java.io.IOException,
                        javax.xml.parsers.ParserConfigurationException,
                        javax.xml.parsers.FactoryConfigurationError,
                        javax.xml.transform.TransformerException
Throws:
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.FactoryConfigurationError
javax.xml.transform.TransformerException

requestToDomSerializable

public static biz.hammurapi.xml.dom.DomSerializable requestToDomSerializable(javax.servlet.ServletRequest request)


Copyright © 2006 Hammurapi Group. All Rights Reserved.