TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.internal.execution.local.common
Class SimpleProcessCommand

java.lang.Object
  extended by org.eclipse.hyades.internal.execution.local.common.CommandElement
      extended by org.eclipse.hyades.internal.execution.local.common.SimpleProcessCommand
All Implemented Interfaces:
Constants
Direct Known Subclasses:
ActiveAgentListCommand, ConsoleInfoCommand, DetailedProcessCommand, InstrumentAgentDiscoverer.ProcessExitedCommand, KillProcessCommand, ProcessExitedCommand, QueryAgentListCommand, SimpleAgentInfoCommand

public abstract class SimpleProcessCommand
extends CommandElement
implements Constants

Insert the type's description here. Creation date: (9/11/00 10:31:23 PM)


Field Summary
 
Fields inherited from class org.eclipse.hyades.internal.execution.local.common.CommandElement
_context, _tag
 
Fields inherited from interface org.eclipse.hyades.internal.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
SimpleProcessCommand()
          SimpleProcessCommand constructor comment.
 
Method Summary
 long getProcessId()
          Insert the method's description here.
 int getSize()
          getSize method comment.
 int readFromBuffer(byte[] buffer, int offset)
          readFromBuffer method comment.
 void setProcessId(long pid)
          Insert the method's description here.
 int writeToBuffer(byte[] buffer, int offset)
          writeToBuffer method comment.
 
Methods inherited from class org.eclipse.hyades.internal.execution.local.common.CommandElement
getContext, getTag, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleProcessCommand

public SimpleProcessCommand()
SimpleProcessCommand constructor comment.

Method Detail

getProcessId

public long getProcessId()
Insert the method's description here. Creation date: (9/11/00 10:32:18 PM)

Returns:
long

getSize

public int getSize()
getSize method comment.

Overrides:
getSize in class CommandElement
Returns:
size

readFromBuffer

public int readFromBuffer(byte[] buffer,
                          int offset)
readFromBuffer method comment.

Overrides:
readFromBuffer in class CommandElement
Parameters:
buffer - Buffer containing serialized command
offset - Start position for reading
Returns:

setProcessId

public void setProcessId(long pid)
Insert the method's description here. Creation date: (9/11/00 10:32:18 PM)

Parameters:
new_pid - long

writeToBuffer

public int writeToBuffer(byte[] buffer,
                         int offset)
writeToBuffer method comment.

Overrides:
writeToBuffer in class CommandElement
Parameters:
buffer - Buffer containing serialized command
offset - Start position for reading
Returns:

TPTP 4.5.0 Platform Project
Internal API Specification