org.apache.axis2.transport.http
Class AbstractHTTPSender.AxisRequestEntity

java.lang.Object
  extended byorg.apache.axis2.transport.http.AbstractHTTPSender.AxisRequestEntity
All Implemented Interfaces:
org.apache.commons.httpclient.methods.RequestEntity
Enclosing class:
AbstractHTTPSender

public class AbstractHTTPSender.AxisRequestEntity
extends Object
implements org.apache.commons.httpclient.methods.RequestEntity


Constructor Summary
AbstractHTTPSender.AxisRequestEntity(OMElement element, boolean chunked, MessageContext msgCtxt, String charSetEncoding, String soapActionString)
           
 
Method Summary
 long getContentLength()
           
 String getContentType()
           
 boolean isRepeatable()
           
 byte[] writeBytes()
           
 void writeRequest(OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractHTTPSender.AxisRequestEntity

public AbstractHTTPSender.AxisRequestEntity(OMElement element,
                                            boolean chunked,
                                            MessageContext msgCtxt,
                                            String charSetEncoding,
                                            String soapActionString)
Method Detail

writeBytes

public byte[] writeBytes()
                  throws AxisFault
Throws:
AxisFault

writeRequest

public void writeRequest(OutputStream out)
                  throws IOException
Specified by:
writeRequest in interface org.apache.commons.httpclient.methods.RequestEntity
Throws:
IOException

getContentLength

public long getContentLength()
Specified by:
getContentLength in interface org.apache.commons.httpclient.methods.RequestEntity

getContentType

public String getContentType()
Specified by:
getContentType in interface org.apache.commons.httpclient.methods.RequestEntity

isRepeatable

public boolean isRepeatable()
Specified by:
isRepeatable in interface org.apache.commons.httpclient.methods.RequestEntity