TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.execution.local.common
Class SimpleAgentInfoCommand

java.lang.Object
  extended by org.eclipse.hyades.execution.local.common.CommandElement
      extended by org.eclipse.hyades.execution.local.common.SimpleProcessCommand
          extended by org.eclipse.hyades.execution.local.common.SimpleAgentInfoCommand
All Implemented Interfaces:
Constants
Direct Known Subclasses:
AgentAttachedCommand, AgentDetachedCommand, AgentQueryStateCommand, AttachToAgentCommand, CustomCommand, DetachFromAgentCommand, ErrorCommand, MonitorPeerRequestCommand, QueryAgentDetailsCommand, RegisterAgentInterestCommand, SetNVPairCommand, StartMonitoringLocalAgentCommand, StartMonitoringRemoteAgentCommand, StopMonitorCommand

public abstract class SimpleAgentInfoCommand
extends SimpleProcessCommand
implements Constants


Field Summary
 
Fields inherited from interface org.eclipse.hyades.execution.local.common.Constants
CTL_PORT_NUM_CLIENT, CTL_PORT_NUM_SERVER, DATA_PORT_NUM_CLIENT, DEFAULT_TIMEOUT, MAX_COMMAND_LINE_LENGTH, MAX_DATA_LENGTH, MAX_MESSAGE_LENGTH, MESSAGE_HEADER_LENGTH, RA_ACKNOWLEDGEMENT_MESSAGE, RA_AGENT_ACTIVE, RA_AGENT_ATTACHED, RA_AGENT_CONFIGURATION, RA_AGENT_CONTROLLER_AVAILABLE, RA_AGENT_CONTROLLER_UNAVAILABLE, RA_AGENT_DETACHED, RA_AGENT_DETAILS, RA_AGENT_INACTIVE, RA_AGENT_LIST, RA_AGENT_QUERY_STATE, RA_AGENT_REQUEST_MONITOR, RA_AGENT_REQUEST_MONITOR_PORT, RA_AGENT_SCOPING_INFORMATION, RA_ATTACH_FAILED, RA_ATTACH_SUCCESSFUL, RA_ATTACH_TO_AGENT, RA_AUTHENTICATE, RA_AUTHENTICATION_FAILED, RA_AUTHENTICATION_SUCCESSFUL, RA_BINARY_CUSTOM_COMMAND, RA_CONSOLE_INFO, RA_CONTROL_MESSAGE, RA_CONTROLLER_MONITOR_PEER, RA_CONTROLLER_REQUEST_MONITOR, RA_CONTROLLER_REQUEST_MONITOR_PORT, RA_CUSTOM_COMMAND, RA_DELETE_FILE, RA_DETACH_FROM_AGENT, RA_ERROR_STRING, RA_GET_FILE, RA_GET_PROPERTY_LIST, RA_KILL_PROCESS, RA_LAUNCH_PROCESS, RA_LOCAL_AGENT_ACTIVE, RA_MAGIC, RA_MAGIC_0, RA_MAGIC_1, RA_MAGIC_2, RA_MAGIC_3, RA_MANAGE_FILE, RA_MASTER_ADDRESS, RA_PEER_UNREACHABLE, RA_PIPE_NAMESPACE, RA_PIPE_NAMESPACE_WIN32, RA_PROCESS_EXITED, RA_PROCESS_LAUNCHED, RA_PROCESS_LIST, RA_PROPERTY_LIST, RA_PUT_FILE, RA_QUERY_AGENT_DETAILS, RA_QUERY_AGENT_LIST, RA_QUERY_PROCESS_LIST, RA_REGISTER_AGENT_NOTIFICATION, RA_RESOURCE_LOCATION, RA_SERVER_SECURITY_REQUIREMENTS, RA_SET_NAME_VALUE_PAIR, RA_SHUTDOWN, RA_START_MONITORING_AGENT_LOCAL, RA_START_MONITORING_AGENT_REMOTE, RA_STOP_MONITORING_AGENT, RA_VERSION, sizeofByte, sizeofChar, sizeofLong, sizeofShort
 
Constructor Summary
SimpleAgentInfoCommand()
          ProcessInfoCommandEntry constructor comment.
 
Method Summary
 java.lang.String getAgentName()
          Insert the method's description here.
 int getSize()
          Insert the method's description here.
 int readFromBuffer(byte[] buffer, int offset)
          Insert the method's description here.
 void setAgentName(java.lang.String name)
          Insert the method's description here.
 int writeToBuffer(byte[] buffer, int offset)
          Insert the method's description here.
 
Methods inherited from class org.eclipse.hyades.execution.local.common.SimpleProcessCommand
getProcessId, setProcessId
 
Methods inherited from class org.eclipse.hyades.execution.local.common.CommandElement
getContext, getTag, setContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleAgentInfoCommand

public SimpleAgentInfoCommand()
ProcessInfoCommandEntry constructor comment.

Method Detail

getAgentName

public java.lang.String getAgentName()
Insert the method's description here. Creation date: (9/11/00 9:12:04 PM)

Returns:
java.lang.String

getSize

public int getSize()
Insert the method's description here. Creation date: (6/8/00 12:54:50 PM)

Overrides:
getSize in class SimpleProcessCommand
Returns:
int

readFromBuffer

public int readFromBuffer(byte[] buffer,
                          int offset)
Insert the method's description here. Creation date: (9/11/00 9:25:14 PM)

Overrides:
readFromBuffer in class SimpleProcessCommand
Parameters:
buffer - byte[]
length - int[]
Returns:
int

setAgentName

public void setAgentName(java.lang.String name)
Insert the method's description here. Creation date: (9/11/00 9:11:41 PM)

Parameters:
name - java.lang.String

writeToBuffer

public int writeToBuffer(byte[] buffer,
                         int offset)
Insert the method's description here. Creation date: (7/21/00 2:35:32 PM)

Overrides:
writeToBuffer in class SimpleProcessCommand
Parameters:
buffer - byte[]
offset - int
Returns:
int

TPTP 4.6.0 Platform Project
Public API Specification