Class ServerInfo

java.lang.Object
org.restlet.data.ServerInfo

public final class ServerInfo extends Object
Server specific data related to a call.
Author:
Jerome Louvel
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the IP address.
    Returns the agent name (ex: "Restlet-Framework/2.0").
    int
    Returns the port number which received the call.
    boolean
    Return true if the server accepts range requests for a resource, with the "byte" range unit.
    void
    setAcceptingRanges(boolean acceptingRanges)
    Indicates if the server accepts range requests for a resource, with the "byte" range unit.
    void
    setAddress(String address)
    Sets the IP address which received the call.
    void
    Sets the agent name (ex: "Restlet-Framework/2.0").
    void
    setPort(int port)
    Sets the port number which received the call.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ServerInfo

      public ServerInfo()
      Constructor.
  • Method Details

    • getAddress

      public String getAddress()
      Returns the IP address.
      Returns:
      The IP address.
    • getAgent

      public String getAgent()
      Returns the agent name (ex: "Restlet-Framework/2.0"). Note that when used with HTTP connectors, this property maps to the "Server" header.
      Returns:
      The agent name.
    • getPort

      public int getPort()
      Returns the port number which received the call. If no port is specified, -1 is returned.
      Returns:
      The port number which received the call.
    • isAcceptingRanges

      public boolean isAcceptingRanges()
      Return true if the server accepts range requests for a resource, with the "byte" range unit. Note that when used with HTTP connectors, this property maps to the "Accept-Ranges" header.
      Returns:
      True if the server accepts range requests for a resource.
    • setAcceptingRanges

      public void setAcceptingRanges(boolean acceptingRanges)
      Indicates if the server accepts range requests for a resource, with the "byte" range unit. Note that when used with HTTP connectors, this property maps to the "Accept-Ranges" header.
      Parameters:
      acceptingRanges - True if the server accepts range requests for a resource.
    • setAddress

      public void setAddress(String address)
      Sets the IP address which received the call.
      Parameters:
      address - The IP address which received the call.
    • setAgent

      public void setAgent(String agent)
      Sets the agent name (ex: "Restlet-Framework/2.0"). Note that when used with HTTP connectors, this property maps to the "Server" header.
      Parameters:
      agent - The agent name.
    • setPort

      public void setPort(int port)
      Sets the port number which received the call.
      Parameters:
      port - The port number which received the call.