org.apache.geronimo.axis
Class AxisRequest

java.lang.Object
  extended byorg.apache.geronimo.axis.AxisRequest
All Implemented Interfaces:
WebServiceContainer.Request

public class AxisRequest
extends java.lang.Object
implements WebServiceContainer.Request


Field Summary
private  java.util.Map attributes
           
private  int contentLength
           
private  java.lang.String contentType
           
private  java.util.Map headers
           
private  java.io.InputStream in
           
private  int method
           
private  java.util.Map parameters
           
private  java.net.URI uri
           
 
Fields inherited from interface org.apache.geronimo.webservices.WebServiceContainer.Request
CONNECT, DELETE, GET, HEAD, HEADER_ACCEPT, HEADER_ACCEPT_ENCODING, HEADER_ACCEPT_LANGUAGE, HEADER_CACHE_CONTROL, HEADER_CONNECTION, HEADER_CONTENT_LENGTH, HEADER_CONTENT_TYPE, HEADER_COOKIE, HEADER_HOST, HEADER_SET_COOKIE, HEADER_USER_AGENT, OPTIONS, POST, PUT, TRACE, UNSUPPORTED
 
Constructor Summary
AxisRequest(int contentLength, java.lang.String contentType, java.io.InputStream in, int method, java.util.Map parameters, java.net.URI uri, java.util.Map headers)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 int getContentLength()
           
 java.lang.String getContentType()
           
 java.lang.String getHeader(java.lang.String name)
           
 java.io.InputStream getInputStream()
           
 int getMethod()
           
 java.lang.String getParameter(java.lang.String name)
           
 java.util.Map getParameters()
           
 java.net.URI getURI()
           
 void setAttribute(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contentLength

private int contentLength

contentType

private java.lang.String contentType

in

private java.io.InputStream in

method

private int method

parameters

private java.util.Map parameters

uri

private java.net.URI uri

headers

private java.util.Map headers

attributes

private java.util.Map attributes
Constructor Detail

AxisRequest

public AxisRequest(int contentLength,
                   java.lang.String contentType,
                   java.io.InputStream in,
                   int method,
                   java.util.Map parameters,
                   java.net.URI uri,
                   java.util.Map headers)
Method Detail

getContentLength

public int getContentLength()
Specified by:
getContentLength in interface WebServiceContainer.Request

getContentType

public java.lang.String getContentType()
Specified by:
getContentType in interface WebServiceContainer.Request

getHeader

public java.lang.String getHeader(java.lang.String name)
Specified by:
getHeader in interface WebServiceContainer.Request

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Specified by:
getInputStream in interface WebServiceContainer.Request
Throws:
java.io.IOException

getMethod

public int getMethod()
Specified by:
getMethod in interface WebServiceContainer.Request

getParameter

public java.lang.String getParameter(java.lang.String name)
Specified by:
getParameter in interface WebServiceContainer.Request

getParameters

public java.util.Map getParameters()
Specified by:
getParameters in interface WebServiceContainer.Request

getURI

public java.net.URI getURI()
Specified by:
getURI in interface WebServiceContainer.Request

getAttribute

public java.lang.Object getAttribute(java.lang.String name)
Specified by:
getAttribute in interface WebServiceContainer.Request

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)
Specified by:
setAttribute in interface WebServiceContainer.Request


Copyright © 2005 Apache Software Foundation. All Rights Reserved.