org.sblim.cimclient.internal.http
Class HttpClientMethod

java.lang.Object
  extended by org.sblim.cimclient.internal.http.HttpMethod
      extended by org.sblim.cimclient.internal.http.HttpClientMethod

public class HttpClientMethod
extends HttpMethod

Class HttpClientMethod encapsulates a http client method


Constructor Summary
HttpClientMethod(java.io.InputStream pReader)
          Ctor.
HttpClientMethod(java.lang.String pMethod, java.lang.String pRequest, int pMajor, int pMinor)
          Ctor.
 
Method Summary
 int getMajorVersion()
          Returns the major version
 java.lang.String getMethodName()
          Returns the method name
 int getMinorVersion()
          Returns the minor version
 java.lang.String getResponseMessage()
          Returns the response message
 int getStatus()
          Return the status
 java.lang.String toString()
           
 void write(ASCIIPrintStream pStream)
          Writes the method to a given stream
 
Methods inherited from class org.sblim.cimclient.internal.http.HttpMethod
readLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpClientMethod

public HttpClientMethod(java.lang.String pMethod,
                        java.lang.String pRequest,
                        int pMajor,
                        int pMinor)
Ctor. Creates an outgoing http method

Parameters:
pMethod - The method
pRequest - The request
pMajor - The major version
pMinor - The minor version

HttpClientMethod

public HttpClientMethod(java.io.InputStream pReader)
                 throws java.io.IOException
Ctor. Parses an incoming http method from a given input stream

Parameters:
pReader - The input stream
Throws:
java.io.IOException
Method Detail

getMajorVersion

public int getMajorVersion()
Returns the major version

Returns:
The major version

getMinorVersion

public int getMinorVersion()
Returns the minor version

Returns:
The minor version

getMethodName

public java.lang.String getMethodName()
Returns the method name

Returns:
The method name

getStatus

public int getStatus()
Return the status

Returns:
The status

write

public void write(ASCIIPrintStream pStream)
Writes the method to a given stream

Parameters:
pStream - The stream

getResponseMessage

public java.lang.String getResponseMessage()
Returns the response message

Returns:
The response message

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.