public class CallStackEntry
extends java.lang.Object
implements java.io.Serializable
Job.getCallStack().Job,
Serialized Form| Modifier 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