Class HttpClientMethod

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

public class HttpClientMethod extends HttpMethod
Class HttpClientMethod encapsulates a http client method
  • Constructor Summary

    Constructors
    Constructor
    Description
    HttpClientMethod(java.io.InputStream pReader)
    Ctor.
    HttpClientMethod(java.lang.String pMethod, java.lang.String pRequest, int pMajor, int pMinor)
    Ctor.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the major version
    java.lang.String
    Returns the method name
    int
    Returns the minor version
    java.lang.String
    Returns the response message
    int
    Return the status
    java.lang.String
     
    void
    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 Details

    • 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 Details

    • 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