|
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.PhantomEngineEPDCHandler
com.ibm.etools.systems.as400.debug.sep.internal.PhantomServiceEntryPointSetHandler
public class PhantomServiceEntryPointSetHandler
The class to handle set or modify request.
| Field Summary | |
|---|---|
static String |
copyright
|
| Fields inherited from class com.ibm.etools.systems.as400.debug.sep.internal.PhantomEngineEPDCHandler |
|---|
_dataInputStream, _dataOutputStream, _engineSession, _epdcReply, _epdcRequest, _errorMessage, _success |
| Constructor Summary | |
|---|---|
PhantomServiceEntryPointSetHandler(DataInputStream dataInputStream,
DataOutputStream dataOutputStream)
Constructor |
|
| Method Summary | |
|---|---|
int |
getSEPID()
Get the Service Entry Point ID. |
void |
modify(int sepID,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
String selectedUserProfile,
boolean preferenceOption)
Modify an existing Service Entry Point. |
protected boolean |
processReply()
Process the reply from engine. |
protected boolean |
processRequest()
Create an EPDC_Request and send to engine. |
void |
run(IProgressMonitor monitor)
Process the request/reply. |
void |
set(String selectedUserProfile,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
boolean preferenceOption)
Set a new Service Entry Point. |
| Methods inherited from class com.ibm.etools.systems.as400.debug.sep.internal.PhantomEngineEPDCHandler |
|---|
decodeReply, getErrorMessage, getMessage, isSuccessful, processMessage, setFormatterClass, setSuccessful |
| 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 PhantomServiceEntryPointSetHandler(DataInputStream dataInputStream,
DataOutputStream dataOutputStream)
dataInputStream - : the dataInputStream used to read data from Phantom Engine.dataOutputStream - : the dataOutputStream used to write data to Phantom Engine.| Method Detail |
|---|
public void set(String selectedUserProfile,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
boolean preferenceOption)
selectedUserProfile - : the name of user profileselectedLibraryName - : the library nameselectedProgramType - : the type of program. *PGM and *SRVPGM are validselectedProgramName - : the program nameselectedModuleName - : the module name. *ALL or specific nameselectedEntryName - : the entry name. *ALL or specific namepreferenceOption - : the preference value affecting engine's behavior
Conflict resolution for now.
public void modify(int sepID,
String selectedProgramDestination,
String selectedProgramType,
String selectedProgramName,
String selectedModuleName,
String selectedEntryName,
String selectedUserProfile,
boolean preferenceOption)
sepID - : the ID for existing Service entry pointselectedLibraryName - : the library nameselectedProgramType - : the type of program. *PGM and *SRVPGM are validselectedProgramName - : the program nameselectedModuleName - : the module name. *ALL or specific nameselectedEntryName - : the entry name. *ALL or specific nameselectedUserProfile - : the name of user profilepreferenceOption - : the preference value affecting engine's behavior
Conflict resolution for now.
public void run(IProgressMonitor monitor)
throws InvocationTargetException,
InterruptedException
IOException - if connection is dropped.
InvocationTargetException
InterruptedException
protected boolean processRequest()
throws IOException
IOException - if connection is dropped.protected boolean processReply()
public int getSEPID()
|
Rational Developer for i 7.5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||