*** This class provides Binary Compatibility only, not Source Compatibility ***

Class TCPIPServer

java.lang.Object
com.sas.services.connection.Server
com.sas.services.connection.TCPIPServer
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
BridgeServer

@SASScope("ALL") @BinaryCompatibilityOnly public abstract class TCPIPServer extends Server
A base class to describe IOM servers that communicate with clients using a TCP/IP application protocol.
See Also:
  • Constructor Details

    • TCPIPServer

      public TCPIPServer(String classID, String host, int port)
  • Method Details

    • setHost

      public void setHost(String host)
      Set the host.
      Parameters:
      host - the host
    • getHost

      public String getHost()
      Get the host.
      Returns:
      the host
    • getNormalizedHost

      public String getNormalizedHost()
      Get the normalized host. The normalized host is all lowercase.
      Returns:
      the normalized host
    • setPort

      public void setPort(int port)
      Set the port.
      Parameters:
      port - the port
    • getPort

      public int getPort()
      Get the port.
      Returns:
      the port
    • getOption

      public String getOption(String name)
      Description copied from class: Server
      Get the value of the named option.
      Overrides:
      getOption in class Server
      Parameters:
      name - the option name
      Returns:
      the value of the named option
    • setOption

      public String setOption(String name, String value)
      Description copied from class: Server
      Set the value of the named option.
      Overrides:
      setOption in class Server
      Parameters:
      name - the option name
      value - the option value
      Returns:
      the previous option value
    • removeOption

      public String removeOption(String name)
      Description copied from class: Server
      Remove a name option and its value.
      Overrides:
      removeOption in class Server
      Parameters:
      name - the option name
      Returns:
      the previous value
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Server
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Server