TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.hyades.perfmon.internal.agentextension
Class AgentSettings

java.lang.Object
  extended byorg.eclipse.hyades.perfmon.internal.agentextension.AgentSettings

public class AgentSettings
extends java.lang.Object

Settings wrapper class containing all agent specific settings. Used during launch of the agent.


Constructor Summary
AgentSettings()
           
 
Method Summary
 java.lang.String getAgentName()
          Retrieve the agent name
 java.lang.String getProcessExe()
          Retrieve the process exe name
 java.lang.String getProcessName()
          Retrieve the process name
 AgentVariable[] getVariables()
          Retrieve the agent specific variables
 void setAgentName(java.lang.String name)
          Set the agent name to be launched
 void setProcessExe(java.lang.String exe)
          Set the process executable name
 void setProcessName(java.lang.String name)
          Set the process name to be launched by the agent controller
 void setVariables(AgentVariable[] variables)
          Set the agent specific variables
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentSettings

public AgentSettings()
Method Detail

setAgentName

public void setAgentName(java.lang.String name)
Set the agent name to be launched

Parameters:
name - the agent name

setProcessName

public void setProcessName(java.lang.String name)
Set the process name to be launched by the agent controller

Parameters:
name - the process name

setProcessExe

public void setProcessExe(java.lang.String exe)
Set the process executable name

Parameters:
exe - the executable name

getAgentName

public java.lang.String getAgentName()
Retrieve the agent name

Returns:
the agent name

getProcessName

public java.lang.String getProcessName()
Retrieve the process name

Returns:
the process name

getProcessExe

public java.lang.String getProcessExe()
Retrieve the process exe name

Returns:
the name of the process' executable

setVariables

public void setVariables(AgentVariable[] variables)
Set the agent specific variables

Parameters:
variables -

getVariables

public AgentVariable[] getVariables()
Retrieve the agent specific variables

Returns:
the agent variables array

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification