Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.comm.interfaces
Class ISeriesHostModule

java.lang.Object
  extended by com.ibm.etools.iseries.comm.interfaces.ISeriesHostModuleBasic
      extended by com.ibm.etools.iseries.comm.interfaces.ISeriesHostModule
All Implemented Interfaces:
IISeriesHostModule, IISeriesHostModuleBasic

public class ISeriesHostModule
extends ISeriesHostModuleBasic
implements IISeriesHostModule

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


Field Summary
static String Copyright
           
 
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostModule
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
 
Constructor Summary
ISeriesHostModule()
           
 
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 class com.ibm.etools.iseries.comm.interfaces.ISeriesHostModuleBasic
getLanguageID, getModuleLibraryName, getModuleName, getProcedureList, isDebuggable, setDebuggable, setLanguageID, setModuleLibraryName, setModuleName, setProcedureList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostModuleBasic
getLanguageID, getModuleLibraryName, getModuleName, getProcedureList, isDebuggable, setDebuggable, setLanguageID, setModuleLibraryName, setModuleName, setProcedureList
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values
Constructor Detail

ISeriesHostModule

public ISeriesHostModule()
Method Detail

getServiceProgramName

public String getServiceProgramName()
Description copied from interface: IISeriesHostModule
Return the name of the service program for this module

Specified by:
getServiceProgramName in interface IISeriesHostModule

getServiceProgramLibraryName

public String getServiceProgramLibraryName()
Description copied from interface: IISeriesHostModule
Return the library name of the service program for this module

Specified by:
getServiceProgramLibraryName in interface IISeriesHostModule

getSourceFileName

public String getSourceFileName()
Description copied from interface: IISeriesHostModule
Return the source file name of this module

Specified by:
getSourceFileName in interface IISeriesHostModule

getSourceFileLibraryName

public String getSourceFileLibraryName()
Description copied from interface: IISeriesHostModule
Return the source file library name of this module

Specified by:
getSourceFileLibraryName in interface IISeriesHostModule

getSourceFileMemberName

public String getSourceFileMemberName()
Description copied from interface: IISeriesHostModule
Return the source file member name of this module

Specified by:
getSourceFileMemberName in interface IISeriesHostModule

getModuleAttribute

public String getModuleAttribute()
Description copied from interface: IISeriesHostModule
Return the module attribute

Specified by:
getModuleAttribute in interface IISeriesHostModule

getDebugData

public String getDebugData()
Description copied from interface: IISeriesHostModule
Return the debug data for this module

Specified by:
getDebugData in interface IISeriesHostModule

setServiceProgramName

public void setServiceProgramName(String name)
Description copied from interface: IISeriesHostModule
Set the name of the service program for this module

Specified by:
setServiceProgramName in interface IISeriesHostModule

setServiceProgramLibraryName

public void setServiceProgramLibraryName(String name)
Description copied from interface: IISeriesHostModule
Set the library name of the service program for this module

Specified by:
setServiceProgramLibraryName in interface IISeriesHostModule

setSourceFileName

public void setSourceFileName(String name)
Description copied from interface: IISeriesHostModule
Set the source file name of this module

Specified by:
setSourceFileName in interface IISeriesHostModule

setSourceFileLibraryName

public void setSourceFileLibraryName(String name)
Description copied from interface: IISeriesHostModule
Set the source file library name of this module

Specified by:
setSourceFileLibraryName in interface IISeriesHostModule

setSourceFileMemberName

public void setSourceFileMemberName(String name)
Description copied from interface: IISeriesHostModule
Set the source file member name of this module

Specified by:
setSourceFileMemberName in interface IISeriesHostModule

setModuleAttribute

public void setModuleAttribute(String attribute)
Description copied from interface: IISeriesHostModule
Set the module attribute

Specified by:
setModuleAttribute in interface IISeriesHostModule

setDebugData

public void setDebugData(String data)
Description copied from interface: IISeriesHostModule
Set the debug data for this module

Specified by:
setDebugData in interface IISeriesHostModule

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.