Class RecipientInfo

java.lang.Object
org.restlet.data.RecipientInfo

public class RecipientInfo extends Object
Describes an intermediary via which the call went through. The intermediary is typically a proxy or a cache.

Note that when used with HTTP connectors, this class maps to the "Via" header.
Author:
Jerome Louvel
  • Constructor Details

    • RecipientInfo

      public RecipientInfo()
      Default constructor.
    • RecipientInfo

      public RecipientInfo(Protocol protocol, String name, String agent)
      Constructor.
      Parameters:
      protocol - The protocol used to communicate with the recipient.
      name - The host name and port number or a pseudonym.
      agent - The software agent.
  • Method Details

    • getComment

      public String getComment()
      Returns the optional comment, typically the software agent name.
      Returns:
      The optional comment.
    • getName

      public String getName()
      Returns the host name and port number or a pseudonym.
      Returns:
      The host name and port number or a pseudonym.
    • getProtocol

      public Protocol getProtocol()
      Returns the protocol used to communicate with the recipient.
      Returns:
      The protocol used to communicate with the recipient.
    • setComment

      public void setComment(String comment)
      Sets the optional comment, typically the software agent name.
      Parameters:
      comment - The optional comment.
    • setName

      public void setName(String name)
      Sets the host name and port number or a pseudonym.
      Parameters:
      name - The host name and port number or a pseudonym.
    • setProtocol

      public void setProtocol(Protocol protocol)
      Sets the protocol used to communicate with the recipient.
      Parameters:
      protocol - The protocol used to communicate with the recipient.