Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.comm.interfaces
Interface IISeriesHostModule

All Superinterfaces:
IISeriesHostModuleBasic
All Known Implementing Classes:
ISeriesHostModule

public interface IISeriesHostModule
extends IISeriesHostModuleBasic

This interface represents the information that can be retrieved for an OS/400 *MODULE object. This interface was originally created to represent the SPGL0100 format returned by the OS/400 list service program information api.

See Also:
ListServiceProgramInformation

Field Summary
static String copyright
           
 
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostModuleBasic
PGM_LANG_C, PGM_LANG_CFAMILY, PGM_LANG_CL, PGM_LANG_COBOL, PGM_LANG_CPP, PGM_LANG_JAVA, PGM_LANG_NONCFAMILY, PGM_LANG_OPM, PGM_LANG_OPMCL, PGM_LANG_OPMCOBOL, PGM_LANG_OPMRPG, PGM_LANG_OTHER, PGM_LANG_PLX, PGM_LANG_RPG
 
Method Summary
 String getDebugData()
          Return the debug data for this module
 String getModuleAttribute()
          Return the module attribute
 String getServiceProgramLibraryName()
          Return the library name of the service program for this module
 String getServiceProgramName()
          Return the name of the service program for this module
 String getSourceFileLibraryName()
          Return the source file library name of this module
 String getSourceFileMemberName()
          Return the source file member name of this module
 String getSourceFileName()
          Return the source file name of this module
 void setDebugData(String data)
          Set the debug data for this module
 void setModuleAttribute(String attribute)
          Set the module attribute
 void setServiceProgramLibraryName(String name)
          Set the library name of the service program for this module
 void setServiceProgramName(String name)
          Set the name of the service program for this module
 void setSourceFileLibraryName(String name)
          Set the source file library name of this module
 void setSourceFileMemberName(String name)
          Set the source file member name of this module
 void setSourceFileName(String name)
          Set the source file name of this module
 
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostModuleBasic
getLanguageID, getModuleLibraryName, getModuleName, getProcedureList, isDebuggable, setDebuggable, setLanguageID, setModuleLibraryName, setModuleName, setProcedureList
 

Field Detail

copyright

static final String copyright
See Also:
Constant Field Values
Method Detail

getServiceProgramName

String getServiceProgramName()
Return the name of the service program for this module


getServiceProgramLibraryName

String getServiceProgramLibraryName()
Return the library name of the service program for this module


getSourceFileName

String getSourceFileName()
Return the source file name of this module


getSourceFileLibraryName

String getSourceFileLibraryName()
Return the source file library name of this module


getSourceFileMemberName

String getSourceFileMemberName()
Return the source file member name of this module


getModuleAttribute

String getModuleAttribute()
Return the module attribute


getDebugData

String getDebugData()
Return the debug data for this module


setServiceProgramName

void setServiceProgramName(String name)
Set the name of the service program for this module


setServiceProgramLibraryName

void setServiceProgramLibraryName(String name)
Set the library name of the service program for this module


setSourceFileName

void setSourceFileName(String name)
Set the source file name of this module


setSourceFileLibraryName

void setSourceFileLibraryName(String name)
Set the source file library name of this module


setSourceFileMemberName

void setSourceFileMemberName(String name)
Set the source file member name of this module


setModuleAttribute

void setModuleAttribute(String attribute)
Set the module attribute


setDebugData

void setDebugData(String data)
Set the debug data for this module


Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.