Class WBEMProtocol

java.lang.Object
org.sblim.cimclient.discovery.WBEMProtocol

public class WBEMProtocol extends java.lang.Object
Class WBEMProtocol encapsulates a transport/presentation protocol pair. E.g. "HTTPS/CIM-XML"
Since:
2.0.2
Invariants:
iTransport != null
iPresentation != null
  • Constructor Summary

    Constructors
    Constructor
    Description
    WBEMProtocol(java.lang.String pTransport, java.lang.String pPresentation)
    Ctor.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(java.lang.Object pObj)
     
    java.lang.String
    Returns the presentation protocol (e.g.
    java.lang.String
    Returns transport protocol (e.g.
    int
     
    void
    setPresentation(java.lang.String pPresentation)
    Sets the presentation protocol
    void
    setTransport(java.lang.String pTransport)
    Sets the transport protocol
    java.lang.String
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WBEMProtocol

      public WBEMProtocol(java.lang.String pTransport, java.lang.String pPresentation)
      Ctor.
      Parameters:
      pTransport - The transport protocol (e.g. HTTP, HTTPS, RMI)
      pPresentation - The presentation protocol (e.g. CIM-XML)
  • Method Details

    • getPresentation

      public java.lang.String getPresentation()
      Returns the presentation protocol (e.g. CIM-XML)
      Returns:
      The value.
    • setPresentation

      public void setPresentation(java.lang.String pPresentation)
      Sets the presentation protocol
      Parameters:
      pPresentation - The new value (e.g. CIM-XML)
    • getTransport

      public java.lang.String getTransport()
      Returns transport protocol (e.g. HTTP)
      Returns:
      The value.
    • setTransport

      public void setTransport(java.lang.String pTransport)
      Sets the transport protocol
      Parameters:
      pTransport - The new value (e.g. HTTP).
    • equals

      public boolean equals(java.lang.Object pObj)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

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