public class CallStackEntry
extends java.lang.Object
implements java.io.Serializable
Job.getCallStack()
.Job
,
Serialized FormModifier and Type | Method and Description |
---|---|
java.lang.String |
getActivationGroupName()
Returns the name of the activation group within which the program or procedure is running.
|
long |
getActivationGroupNumber()
Returns the number of the activation group within which the program or procedure is running.
|
Job |
getJob()
Returns the Job object that generated this call stack entry.
|
int |
getMIInstructionNumber()
Returns the current machine instruction number in the program.
|
java.lang.String |
getModuleLibrary()
Returns the library in which the module is located.
|
java.lang.String |
getModuleName()
Returns the module containing the integrated language environment (ILE) procedure.
|
java.lang.String |
getProcedureName()
Returns the name of the procedure at this level of the call stack.
|
java.lang.String |
getProgramASPName()
Returns the name of the auxiliary storage pool (ASP) device in which the program is located.
|
int |
getProgramASPNumber()
Returns the numeric identifier of the auxiliary storage pool (ASP) device containing the program.
|
java.lang.String |
getProgramLibrary()
Returns the library in which the program is located.
|
java.lang.String |
getProgramLibraryASPName()
Returns the name of the auxiliary storage pool (ASP) device in which the program library is located.
|
int |
getProgramLibraryASPNumber()
Returns the numeric identifier of the auxiliary storage pool (ASP) device containing the program library.
|
java.lang.String |
getProgramName()
Returns the name of the procedure at this level of the call stack.
|
int |
getRequestLevel()
Returns the level of the request-processing program or procedure.
|
java.lang.String[] |
getStatementIdentifier()
Returns the high-level language statement identifier.
|
long |
getThreadID()
Returns the identifier of the thread in whose call stack this entry belongs.
|
boolean |
isControlBoundaryActive()
Indicates whether a control boundary is active for a particular program or procedure.
|
java.lang.String |
toString()
Returns a String representation of this call stack entry.
|
public java.lang.String getActivationGroupName()
getActivationGroupNumber()
public long getActivationGroupNumber()
getActivationGroupName()
public Job getJob()
public int getMIInstructionNumber()
public java.lang.String getModuleLibrary()
getModuleName()
public java.lang.String getModuleName()
getModuleLibrary()
public java.lang.String getProcedureName()
public java.lang.String getProgramASPName()
getProgramASPNumber()
,
getProgramLibraryASPName()
,
getProgramLibraryASPNumber()
public int getProgramASPNumber()
getProgramASPName()
,
getProgramLibraryASPName()
,
getProgramLibraryASPNumber()
public java.lang.String getProgramLibrary()
getProgramName()
public java.lang.String getProgramLibraryASPName()
getProgramLibraryASPNumber()
,
getProgramASPName()
,
getProgramASPNumber()
public int getProgramLibraryASPNumber()
getProgramLibraryASPName()
,
getProgramASPName()
,
getProgramASPNumber()
public java.lang.String getProgramName()
getProgramLibrary()
public int getRequestLevel()
public java.lang.String[] getStatementIdentifier()
public long getThreadID()
public boolean isControlBoundaryActive()
public java.lang.String toString()
toString
in class java.lang.Object