mam.agent
Class UrlKnowledgeAgentProperties

mam.agent.AgentProperties
  |
  +--mam.agent.UrlKnowledgeAgentProperties

public class UrlKnowledgeAgentProperties
extends AgentProperties

Description of the Class

Author:
nideffer
created October 31, 2001

Field Summary
 protected Stringm_attrKnowledgeMetadata
           
 protected URLm_attrKnowledgeUrl
           
 protected Stringm_attrOrigin
           
 protected RoutingTagm_ipAgentRoutingTag
           

Fields inherited from class mam.agent.AgentProperties
ACCOUNT_TAG_NAME, DEFAULT_TAG_NAME, DESCRIPTION_TAG_NAME, ID_TAG_NAME, NICKNAME_TAG_NAME, ROLE_TAG_NAME

Constructor Summary
UrlKnowledgeAgentProperties()
          Constructor for the UrlKnowledgeAgentProperties object
UrlKnowledgeAgentProperties(UrlKnowledgeAgentProperties original)
          Constructor for the UrlKnowledgeAgentProperties object
UrlKnowledgeAgentProperties(AgentProperties agentProperties, URL knowledgeUrl, String knowledgeMetadata, String origin, RoutingTag ipAgentRoutingTag)
          Constructor for the UrlKnowledgeAgentProperties object

Method Summary
 Objectclone()
          Description of the Method
 RoutingTaggetIpAgentRoutingTag()
          Gets the IpAgentRoutingTag attribute of the UrlKnowledgeAgentProperties object
 StringgetKnowledgeMetadata()
          Gets the KnowledgeMetadata attribute of the UrlKnowledgeAgentProperties object
 URLgetKnowledgeUrl()
          Gets the KnowledgeUrl attribute of the UrlKnowledgeAgentProperties object
 StringgetOrigin()
          Gets the Origin attribute of the UrlKnowledgeAgentProperties object
 voidsetIpAgentRoutingTag(RoutingTag ipAgentRoutingTag)
          Sets the IpAgentRoutingTag attribute of the UrlKnowledgeAgentProperties object
 voidsetKnowledgeMetadata(String knowledgeMetadata)
          Sets the KnowledgeMetadata attribute of the UrlKnowledgeAgentProperties object
 voidsetKnowledgeUrl(URL knowledgeUrl)
          Sets the KnowledgeUrl attribute of the UrlKnowledgeAgentProperties object
 voidsetKnowledgeUrl(String knowledgeUrl)
          Sets the KnowledgeUrl attribute of the UrlKnowledgeAgentProperties object
 voidsetOrigin(String origin)
          Sets the Origin attribute of the UrlKnowledgeAgentProperties object

Methods inherited from class mam.agent.AgentProperties
compareTo, fromXmlElement, getAccount, getAgentTraits, getDescription, getMamId, getNickname, getRole, setAccount, setAgentTraits, setDescription, setMamId, setNickname, setRole, toString, toXmlElement, toXmlElement

Field Detail

m_attrKnowledgeMetadata

protected String m_attrKnowledgeMetadata

m_attrKnowledgeUrl

protected URL m_attrKnowledgeUrl

m_attrOrigin

protected String m_attrOrigin

m_ipAgentRoutingTag

protected RoutingTag m_ipAgentRoutingTag
Constructor Detail

UrlKnowledgeAgentProperties

public UrlKnowledgeAgentProperties()
Constructor for the UrlKnowledgeAgentProperties object
Since:

UrlKnowledgeAgentProperties

public UrlKnowledgeAgentProperties(UrlKnowledgeAgentProperties original)
Constructor for the UrlKnowledgeAgentProperties object
Parameters:
original - Description of Parameter
Since:

UrlKnowledgeAgentProperties

public UrlKnowledgeAgentProperties(AgentProperties agentProperties, URL knowledgeUrl, String knowledgeMetadata, String origin, RoutingTag ipAgentRoutingTag)
Constructor for the UrlKnowledgeAgentProperties object
Parameters:
agentProperties - Description of Parameter
knowledgeUrl - Description of Parameter
knowledgeMetadata - Description of Parameter
origin - Description of Parameter
ipAgentRoutingTag - Description of Parameter
Since:
Method Detail

clone

public Object clone()
Description of the Method
Returns: Description of the Returned Value
Since:

getIpAgentRoutingTag

public RoutingTag getIpAgentRoutingTag()
Gets the IpAgentRoutingTag attribute of the UrlKnowledgeAgentProperties object
Returns: The IpAgentRoutingTag value
Since:

getKnowledgeMetadata

public String getKnowledgeMetadata()
Gets the KnowledgeMetadata attribute of the UrlKnowledgeAgentProperties object
Returns: The KnowledgeMetadata value
Since:

getKnowledgeUrl

public URL getKnowledgeUrl()
Gets the KnowledgeUrl attribute of the UrlKnowledgeAgentProperties object
Returns: The KnowledgeUrl value
Since:

getOrigin

public String getOrigin()
Gets the Origin attribute of the UrlKnowledgeAgentProperties object
Returns: The Origin value
Since:

setIpAgentRoutingTag

public void setIpAgentRoutingTag(RoutingTag ipAgentRoutingTag)
Sets the IpAgentRoutingTag attribute of the UrlKnowledgeAgentProperties object
Parameters:
ipAgentRoutingTag - The new IpAgentRoutingTag value
Since:

setKnowledgeMetadata

public void setKnowledgeMetadata(String knowledgeMetadata)
Sets the KnowledgeMetadata attribute of the UrlKnowledgeAgentProperties object
Parameters:
knowledgeMetadata - The new KnowledgeMetadata value
Since:

setKnowledgeUrl

public void setKnowledgeUrl(URL knowledgeUrl)
Sets the KnowledgeUrl attribute of the UrlKnowledgeAgentProperties object
Parameters:
knowledgeUrl - The new KnowledgeUrl value
Since:

setKnowledgeUrl

public void setKnowledgeUrl(String knowledgeUrl)
Sets the KnowledgeUrl attribute of the UrlKnowledgeAgentProperties object
Parameters:
knowledgeUrl - The new KnowledgeUrl value
Since:

setOrigin

public void setOrigin(String origin)
Sets the Origin attribute of the UrlKnowledgeAgentProperties object
Parameters:
origin - The new Origin value
Since: