|
Rational Developer for i 7.5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.etools.systems.as400.debug.sep.internal.PhantomDebugTarget
public class PhantomDebugTarget
| Field Summary | |
|---|---|
static String |
copyright
|
| Fields inherited from interface com.ibm.etools.iseries.subsystems.qsys.comm.ISystemCommunicationsDaemonListener |
|---|
Copyright |
| Fields inherited from interface com.ibm.etools.systems.as400.debug.sep.internal.PhantomEngineStatusListener |
|---|
COMM_LOST, START_FAIL |
| Constructor Summary | |
|---|---|
PhantomDebugTarget(IBMiConnection iSeriesConnection)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addListener(PhantomEngineStatusListener listener)
Add a listener |
void |
daemonStateChanged(SystemCommunicationsDaemonEvent event)
This method is invoked whenever the state of the SystemCommunicationsDaemon changes. |
boolean |
enableServiceEntryPoint(int breakpointID,
boolean enablement)
Construct and process enable/disable ServiceEntryPoint request. |
String |
getCurrentMessage()
|
AS400 |
getUserJobToolboxObject()
Get toolbox object for user job |
void |
handleRequest(Socket connectedSocket,
int rseDaemonKey)
Handle notifications from the phantom debug engine. |
boolean |
ifAttachFailed()
|
int |
modifyServiceEntryPoint(int breakpointID,
String selectedUserID,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
boolean enginePreference)
Construct and process modify ServiceEntryPoint request. |
void |
phantomDebugTargetJobStatusChanged(int status,
String hostName,
String userProfile)
Process teh phantom debug target job change event. |
boolean |
refreshServiceEntryPoint(String selectedProgramDestination,
String selectedProgramName,
String selectedProgramType,
List<Integer> invalidSEPIDs)
|
void |
removeListener(PhantomEngineStatusListener listener)
Remove a listener |
boolean |
removeServiceEntryPoint(int breakpointID)
Construct and process remove ServiceEntryPoint request. |
int |
setServiceEntryPoint(String selectedUserID,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
boolean enginePreference)
Construct and process set ServiceEntryPoint request At this point front-end already did a check for conflicts. |
boolean |
start()
Create a phantom user job, then start |
boolean |
terminate()
Terminate the phantom debug engine |
void |
waitForAttachCompleted(int loop)
Wait till the phantom engine attaches to phantom user job. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String copyright
| Constructor Detail |
|---|
public PhantomDebugTarget(IBMiConnection iSeriesConnection)
| Method Detail |
|---|
public boolean start()
public int setServiceEntryPoint(String selectedUserID,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
boolean enginePreference)
public int modifyServiceEntryPoint(int breakpointID,
String selectedUserID,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
boolean enginePreference)
public boolean removeServiceEntryPoint(int breakpointID)
public boolean enableServiceEntryPoint(int breakpointID,
boolean enablement)
public boolean terminate()
public void handleRequest(Socket connectedSocket,
int rseDaemonKey)
handleRequest in interface ISystemCommunicationsDaemonHandlerconnectedSocket - The communications socket connected to the remote peer. The only
thing read of the socket will have been the request key.com.ibm.etools.iseries.core.comm.ICommunicationsDaemonHandler#handleRequest(Socket)public void daemonStateChanged(SystemCommunicationsDaemonEvent event)
daemonStateChanged in interface ISystemCommunicationsDaemonListener#daemonStateChanged(SystemCommunicationsDaemonEvent)public String getCurrentMessage()
public void waitForAttachCompleted(int loop)
public AS400 getUserJobToolboxObject()
public void addListener(PhantomEngineStatusListener listener)
public void removeListener(PhantomEngineStatusListener listener)
public void phantomDebugTargetJobStatusChanged(int status,
String hostName,
String userProfile)
phantomDebugTargetJobStatusChanged in interface PhantomEngineStatusListenerstatus -
public boolean refreshServiceEntryPoint(String selectedProgramDestination,
String selectedProgramName,
String selectedProgramType,
List<Integer> invalidSEPIDs)
string -
public boolean ifAttachFailed()
|
Rational Developer for i 7.5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||