Rational Developer for Power Systems Software
V7.6

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

java.lang.Object
  extended by com.ibm.etools.iseries.comm.interfaces.ISeriesHostProcedureBasic
      extended by com.ibm.etools.iseries.comm.interfaces.ISeriesHostProcedure
All Implemented Interfaces:
IISeriesHostProcedure, IISeriesHostProcedureBasic
Direct Known Subclasses:
QSYSRemoteProcedure

public class ISeriesHostProcedure
extends ISeriesHostProcedureBasic
implements IISeriesHostProcedure

This Java bean represents the information that can be retrieved for a procedure contained in an an OS/400 *MODULE object. This JavaBean was originally created to represent the information returned in the MODL0300 format returned by the OS/400 list module information api.


Field Summary
static String copyright
           
 
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostProcedure
PROCEDURE_TYE_ENTRYPOINT, PROCEDURE_TYPE_REGULAR
 
Constructor Summary
ISeriesHostProcedure()
           
 
Method Summary
 String getModuleLibraryName()
          Return the name of the library where the module containing this procedure exists.
 String getModuleName()
          Return the name of the module where this procedure exists.
 int getProcedureType()
          Return the type of this procedure.
 void setModuleLibraryName(String name)
          Set the name of the library where the module containing this procedure exists.
 void setModuleName(String name)
          Set the name of the module where this procedure exists.
 void setProcedureType(int type)
          Set the type of this procedure.
 
Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostProcedureBasic
getIfExportedFromServiceProgram, getProcedureName, setIfExportedFromServiceProgram, setProcedureName
 
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.IISeriesHostProcedureBasic
getIfExportedFromServiceProgram, getProcedureName, setIfExportedFromServiceProgram, setProcedureName
 

Field Detail

copyright

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

ISeriesHostProcedure

public ISeriesHostProcedure()
Method Detail

getModuleName

public String getModuleName()
Description copied from interface: IISeriesHostProcedure
Return the name of the module where this procedure exists.

Specified by:
getModuleName in interface IISeriesHostProcedure

getModuleLibraryName

public String getModuleLibraryName()
Description copied from interface: IISeriesHostProcedure
Return the name of the library where the module containing this procedure exists.

Specified by:
getModuleLibraryName in interface IISeriesHostProcedure

getProcedureType

public int getProcedureType()
Description copied from interface: IISeriesHostProcedure
Return the type of this procedure.

Specified by:
getProcedureType in interface IISeriesHostProcedure
Returns:
The type of procedure
See Also:
IISeriesHostProcedure.PROCEDURE_TYPE_REGULAR, IISeriesHostProcedure.PROCEDURE_TYE_ENTRYPOINT

setModuleName

public void setModuleName(String name)
Description copied from interface: IISeriesHostProcedure
Set the name of the module where this procedure exists.

Specified by:
setModuleName in interface IISeriesHostProcedure

setModuleLibraryName

public void setModuleLibraryName(String name)
Description copied from interface: IISeriesHostProcedure
Set the name of the library where the module containing this procedure exists.

Specified by:
setModuleLibraryName in interface IISeriesHostProcedure

setProcedureType

public void setProcedureType(int type)
Description copied from interface: IISeriesHostProcedure
Set the type of this procedure.

Specified by:
setProcedureType in interface IISeriesHostProcedure
Parameters:
type - The type of procedure
See Also:
IISeriesHostProcedure.PROCEDURE_TYPE_REGULAR, IISeriesHostProcedure.PROCEDURE_TYE_ENTRYPOINT

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.