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 Details

    • HttpClientMethod

      public HttpClientMethod(String pMethod, 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(InputStream pReader) throws IOException
      Ctor. Parses an incoming http method from a given input stream
      Parameters:
      pReader - The input stream
      Throws:
      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 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 String getResponseMessage()
      Returns the response message
      Returns:
      The response message
    • toString

      public String toString()
      Overrides:
      toString in class Object