org.apache.axis2.transport.http.server
Class RequestLine

java.lang.Object
  extended byorg.apache.axis2.transport.http.server.RequestLine

public class RequestLine
extends Object

Defines a HTTP request-line, consisting of method name, URI and protocol. Instances of this class are immutable.


Constructor Summary
RequestLine(String method, String uri, org.apache.commons.httpclient.HttpVersion httpversion)
           
RequestLine(String method, String uri, String httpversion)
           
 
Method Summary
 org.apache.commons.httpclient.HttpVersion getHttpVersion()
           
 String getMethod()
           
 String getUri()
           
static RequestLine parseLine(String l)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RequestLine

public RequestLine(String method,
                   String uri,
                   org.apache.commons.httpclient.HttpVersion httpversion)

RequestLine

public RequestLine(String method,
                   String uri,
                   String httpversion)
            throws org.apache.commons.httpclient.ProtocolException
Method Detail

parseLine

public static RequestLine parseLine(String l)
                             throws org.apache.commons.httpclient.HttpException
Throws:
org.apache.commons.httpclient.HttpException

toString

public String toString()

getHttpVersion

public org.apache.commons.httpclient.HttpVersion getHttpVersion()

getMethod

public String getMethod()

getUri

public String getUri()