TPTP 4.2.0 Platform Project
Internal API Specification

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

java.lang.Object
  extended byorg.eclipse.hyades.internal.execution.local.common.CommandElement
      extended byorg.eclipse.hyades.internal.execution.local.common.SimpleProcessCommand
          extended byorg.eclipse.hyades.internal.execution.local.common.SimpleAgentInfoCommand
              extended byorg.eclipse.hyades.internal.execution.local.common.MonitorPeerRequestCommand
                  extended byorg.eclipse.hyades.internal.execution.local.common.MonitorPeerRequestPortCommand
All Implemented Interfaces:
Constants
Direct Known Subclasses:
AgentRequestMonitorPortCommand

public class MonitorPeerRequestPortCommand
extends MonitorPeerRequestCommand


Field Summary
 
Fields inherited from class org.eclipse.hyades.internal.execution.local.common.MonitorPeerRequestCommand
_peerName, _peerNode, _peerProcessId, _targetNode
 
Fields inherited from class org.eclipse.hyades.internal.execution.local.common.SimpleAgentInfoCommand
_agentName
 
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
MonitorPeerRequestPortCommand()
           
 
Method Summary
 long getPeerPort()
           
 int getSize()
          getSize method comment.
 long getTargetPort()
           
 int readFromBuffer(byte[] buffer, int offset)
          readFromBuffer method comment.
 int writeToBuffer(byte[] buffer, int offset)
          writeToBuffer method comment.
 
Methods inherited from class org.eclipse.hyades.internal.execution.local.common.MonitorPeerRequestCommand
getPeerAgentName, getPeerNode, getPeerProcessId, getTargetNode
 
Methods inherited from class org.eclipse.hyades.internal.execution.local.common.SimpleAgentInfoCommand
getAgentName, setAgentName
 
Methods inherited from class org.eclipse.hyades.internal.execution.local.common.SimpleProcessCommand
getProcessId, setProcessId
 
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

MonitorPeerRequestPortCommand

public MonitorPeerRequestPortCommand()
Method Detail

getSize

public int getSize()
Description copied from class: MonitorPeerRequestCommand
getSize method comment.

Overrides:
getSize in class MonitorPeerRequestCommand

getPeerPort

public long getPeerPort()

getTargetPort

public long getTargetPort()

readFromBuffer

public int readFromBuffer(byte[] buffer,
                          int offset)
Description copied from class: MonitorPeerRequestCommand
readFromBuffer method comment.

Overrides:
readFromBuffer in class MonitorPeerRequestCommand

writeToBuffer

public int writeToBuffer(byte[] buffer,
                         int offset)
Description copied from class: MonitorPeerRequestCommand
writeToBuffer method comment.

Overrides:
writeToBuffer in class MonitorPeerRequestCommand

TPTP 4.2.0 Platform Project
Internal API Specification