|
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.Object com.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 IQSYSModule
public void deleteProcedureList()
public String getModuleLibraryName()
IQSYSModule
getModuleLibraryName
in interface IQSYSModule
public String getModuleName()
public void setProcedureList(List procedureList)
IQSYSModule
setProcedureList
in interface IQSYSModule
public void setModuleLibraryName(String name)
IQSYSModule
setModuleLibraryName
in interface IQSYSModule
public void setModuleName(String name)
public boolean isDebuggable()
IQSYSModule
isDebuggable
in interface IQSYSModule
public void setDebuggable(boolean debuggable)
IQSYSModule
setDebuggable
in interface IQSYSModule
public 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_JAVA
public 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_JAVA
public IQSYSProgramBase getProgram()
public void setProgram(IQSYSProgramBase program)
public boolean equals(Object obj)
equals
in class QSYSRemoteObject
Object.equals(java.lang.Object)
public String getAbsoluteName()
IQSYSResource
getAbsoluteName
in interface IQSYSResource
getAbsoluteName
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 |