org.restlet.data
Class RecipientInfo

java.lang.Object
  extended by 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 Summary
RecipientInfo()
          Default constructor.
RecipientInfo(Protocol protocol, String name, String agent)
          Constructor.
 
Method Summary
 String getComment()
          Returns the optional comment, typically the software agent name.
 String getName()
          Returns the host name and port number or a pseudonym.
 Protocol getProtocol()
          Returns the protocol used to communicate with the recipient.
 void setComment(String comment)
          Sets the optional comment, typically the software agent name.
 void setName(String name)
          Sets the host name and port number or a pseudonym.
 void setProtocol(Protocol protocol)
          Sets the protocol used to communicate with the recipient.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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 Detail

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.


Copyright © 2005-2013 Restlet.