public interface ILProcedure
Note: the ILProcedure representation of a native procedure is that a named module contains one or more named procedures. Each procedure receives one or more input parameters and may return an optional return code.
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBuildCorrelator()
Returns the build correlator string associated with this
ILProcedure.
|
java.lang.String |
getBuildDate()
Returns the build date string associated with this
ILProcedure.
|
int |
getHandle()
Get native handle to this ILProcedure.
|
java.lang.String |
getModuleName()
Returns the module name of this ILProcedure.
|
byte[] |
getParm(int index)
Get specified parameter from parameter list of this ILProcedure.
|
byte[][] |
getParmList()
Returns the parameter list for this ILProcedure.
|
java.lang.String |
getProcedureName()
Returns the procedure name of this ILProcedure.
|
int |
getReturnCode()
Get the return code from the last invocation of this ILProcedure.
|
void |
setParm(int index,
byte[] parm)
Set specified parameter in parameter list of this ILProcedure.
|
void |
setParmList(byte[][] parmlist)
Sets the parameter list for this ILProcedure.
|
void |
setReturnCode(int rc)
Set the return code for this ILProcedure.
|
java.lang.String getBuildCorrelator()
java.lang.String getBuildDate()
java.lang.String getModuleName()
java.lang.String getProcedureName()
byte[][] getParmList()
void setParmList(byte[][] parmlist)
parmlist
- specifies the parameter list in array of byte array formatbyte[] getParm(int index)
index
- specifies parameter to get from the ILProcedure parameter list.void setParm(int index, byte[] parm)
index
- specifies parameter to set within the ILProcedure parameter list.parm
- specifies parameter to set in ILProcedure.int getHandle()
int getReturnCode()
void setReturnCode(int rc)