|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly
com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief
com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBasic
com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectExhaustive
com.ibm.etools.iseries.services.qsys.objects.QSYSHostObject
com.ibm.etools.iseries.subsystems.qsys.objects.QSYSRemoteObject
com.ibm.etools.iseries.subsystems.qsys.objects.QSYSRemoteProgramModule
public class QSYSRemoteProgramModule
This class represents a module inside of a program or service program object on the iSeries.
| Field Summary | |
|---|---|
static String |
copyright
|
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectExhaustive |
|---|
activeDate, allowChgByPgm, apar, auditingValue, auxPool, changedByPgm, compiler, compressionStatus, Copyright, daysUsed, domain, lastUsedDate, level, licPgm, overflowedASP, owner, primaryGroup, profile, ptf, resetDate, restoredDate, saveCmd, saveDate, saveDevice, saveFile, saveLabel, saveLib, saveSeqNbr, saveSize, saveVolumeId, srcDate, srcFile, srcLib, srcMbr, storage, systemCreated, systemLevel, usageInfoUpdated, userChanged, userDefinedAttribute |
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBasic |
|---|
changeDate, createDate, size |
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
|---|
file, subtype, type |
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly |
|---|
library, name |
| Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectExhaustive |
|---|
AUDITING_ALL, AUDITING_CHANGE, AUDITING_NONE, AUDITING_USRPRF, COMPRESSION_COMPRESSED, COMPRESSION_NOTCOMPRESSABLE, COMPRESSION_NOTCOMPRESSED, COMPRESSION_SAVEDFREED, COMPRESSION_TEMPORARILYCOMPRESSED, Copyright, DOMAIN_SYSTEM, DOMAIN_USER, STORAGE_FREE, STORAGE_KEEP |
| Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBrief |
|---|
STATUS_DAMAGED, STATUS_LOCKED, STATUS_NOTAUTHORIZED, STATUS_OK, STATUS_PARTIALLYDAMAGED, STATUS_STRING_DAMAGED, STATUS_STRING_LOCKED, STATUS_STRING_NOTAUTHORIZED, STATUS_STRING_PARTIALLYDAMAGED |
| Constructor Summary | |
|---|---|
QSYSRemoteProgramModule()
|
|
| Method Summary | |
|---|---|
void |
deleteProcedureList()
|
boolean |
equals(Object obj)
Two QSYSRemoteProgramModule are equal if they have the same name and same parent program |
String |
getAbsoluteName()
Get the absolute name (includes type) for the resource |
int |
getLanguageID()
Get the language ID for this module |
String |
getModuleLibraryName()
Return the library name of this module |
String |
getModuleName()
|
Object[] |
getProcedureList()
Return a list of procedures for this module. |
IQSYSProgramBase |
getProgram()
|
boolean |
isDebuggable()
Check if this module is debuggable. |
void |
setDebuggable(boolean debuggable)
Set the if this module is debuggable. |
void |
setLanguageID(int langID)
Set the language ID for this module |
void |
setModuleLibraryName(String name)
Set the library name of this module |
void |
setModuleName(String name)
|
void |
setProcedureList(List procedureList)
Set the list of procedures for this module |
void |
setProgram(IQSYSProgramBase program)
|
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBasic |
|---|
getFullName, setDateModified, setSize |
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
|---|
getDescription, getFile, getInformationStatus, getSubType, getType, setDescription, setFile, setInformationStatus, setSubType, setType, toString |
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly |
|---|
getLibrary, getName, setLibrary, setName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSObject |
|---|
clearCachedProperties |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBasic |
|---|
getDateCreated, getDateModified, getSize, setDateCreated, setDateModified, setSize |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBrief |
|---|
getDescription, getFile, getInformationStatus, getSubType, getType, setDescription, setFile, setInformationStatus, setSubType, setType |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly |
|---|
getLibrary, getName, setLibrary, setName, toString, writeObjectInfo |
| Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSResource |
|---|
exists, getDateCreated, getDateModified, getDescription, getFullName, getLibrary, getName, getParent, getSize, getSubType, getType, setDescription, setLibrary, setName, setSubType, setType |
| Field Detail |
|---|
public static String copyright
| Constructor Detail |
|---|
public QSYSRemoteProgramModule()
| Method Detail |
|---|
public Object[] getProcedureList()
IQSYSModule
getProcedureList in interface IQSYSModulepublic void deleteProcedureList()
public String getModuleLibraryName()
IQSYSModule
getModuleLibraryName in interface IQSYSModulepublic String getModuleName()
public void setProcedureList(List procedureList)
IQSYSModule
setProcedureList in interface IQSYSModulepublic void setModuleLibraryName(String name)
IQSYSModule
setModuleLibraryName in interface IQSYSModulepublic void setModuleName(String name)
public boolean isDebuggable()
IQSYSModule
isDebuggable in interface IQSYSModulepublic void setDebuggable(boolean debuggable)
IQSYSModule
setDebuggable in interface IQSYSModulepublic int getLanguageID()
IQSYSModule
getLanguageID in interface IQSYSModule#PGM_LANG_OTHER,
#PGM_LANG_NONCFAMILY,
#PGM_LANG_CFAMILY,
#PGM_LANG_OPM,
#PGM_LANG_C,
#PGM_LANG_CPP,
#PGM_LANG_RPG,
#PGM_LANG_CL,
#PGM_LANG_COBOL,
#PGM_LANG_PLX,
#PGM_LANG_OPMRPG,
#PGM_LANG_OPMCOBOL,
#PGM_LANG_OPMCL,
#PGM_LANG_JAVApublic void setLanguageID(int langID)
IQSYSModule
setLanguageID in interface IQSYSModule#PGM_LANG_OTHER,
#PGM_LANG_NONCFAMILY,
#PGM_LANG_CFAMILY,
#PGM_LANG_OPM,
#PGM_LANG_C,
#PGM_LANG_CPP,
#PGM_LANG_RPG,
#PGM_LANG_CL,
#PGM_LANG_COBOL,
#PGM_LANG_PLX,
#PGM_LANG_OPMRPG,
#PGM_LANG_OPMCOBOL,
#PGM_LANG_OPMCL,
#PGM_LANG_JAVApublic IQSYSProgramBase getProgram()
public void setProgram(IQSYSProgramBase program)
public boolean equals(Object obj)
equals in class QSYSRemoteObjectObject.equals(java.lang.Object)public String getAbsoluteName()
IQSYSResource
getAbsoluteName in interface IQSYSResourcegetAbsoluteName in class QSYSRemoteObject
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||