org.apache.axis2.transport.http
Class AxisRequestEntity

java.lang.Object
  extended by org.apache.axis2.transport.http.AxisRequestEntity
All Implemented Interfaces:
org.apache.commons.httpclient.methods.RequestEntity

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

This Request Entity is used by the HTTPCommonsTransportSender. This wraps the Axis2 message formatter object.


Constructor Summary
AxisRequestEntity(MessageFormatter messageFormatter, MessageContext msgContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction, boolean chunked, boolean isAllowedRetry)
          Method calls to this request entity are delegated to the following Axis2 message formatter object.
 
Method Summary
 long getContentLength()
           
 java.lang.String getContentType()
           
 boolean isRepeatable()
           
 void writeRequest(java.io.OutputStream outStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisRequestEntity

public AxisRequestEntity(MessageFormatter messageFormatter,
                         MessageContext msgContext,
                         org.apache.axiom.om.OMOutputFormat format,
                         java.lang.String soapAction,
                         boolean chunked,
                         boolean isAllowedRetry)
Method calls to this request entity are delegated to the following Axis2 message formatter object.

Parameters:
messageFormatter -
Method Detail

isRepeatable

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

writeRequest

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

getContentLength

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

getContentType

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


Copyright © 2007 Apache Web Services Project. All Rights Reserved.