ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzahh_5.4.0.1/callstackentryjavadoc.htm

697 lines
29 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="Copyright" content="Copyright (c) 2002, 2004 by IBM Corporation">
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="Owner" content="rchinfoc@us.ibm.com">
<meta scheme="rfc1766" name="DC.Language" content="en-us">
<meta scheme="iso8601" name="DC.Date" content="2004-04-01">
<meta name="Security" content="public">
<meta name="Source" content="">
<meta name="Robots" content="index,follow">
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))'>
<meta name="keywords" content="com.ibm.as400.access.CallStackEntry,CallStackEntry class">
<title>CallStackEntry</title>
<link rel="stylesheet" type="text/css" href="javadoc/stylesheet.css" title="Style">
</head>
<SCRIPT LANGUAGE="Javascript" SRC="../rzahg/synch.js" TYPE="text/javascript"></SCRIPT>
<!-- ========== START OF NAVBAR ========== -->
<a name="navbar_top"><!-- --></a>
<table border="0" cellpadding="1" cellspacing="0" width="100%">
<tbody><tr>
<td colspan="3" class="NavBarCell1" bgcolor="#eeeeff">
<a name="navbar_top_firstrow"><!-- --></a>
<table border="0" cellpadding="0" cellspacing="3">
<tbody><tr align="center" valign="top">
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/com/ibm/as400/access/package-summary.html"><font class="NavBarFont1"><b>Package</b></font></a>&nbsp;</td>
<td class="NavBarCell1Rev" bgcolor="#ffffff"> &nbsp;<font class="NavBarFont1Rev"><b>Class</b></font>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/com/ibm/as400/access/package-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/deprecated-list.html"><font class="NavBarFont1"><b>Deprecated</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/index-all.html"><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
</tr>
</tbody></table>
</td>
<td rowspan="3" align="right" valign="top"><em>
</em>
</td>
</tr>
<tr>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
&nbsp;<a href="javadoc/com/ibm/as400/access/BinaryFieldDescription.html"><b>PREV CLASS</b></a>&nbsp;
&nbsp;<a href="javadoc/com/ibm/as400/access/CharacterDataArea.html"><b>NEXT CLASS</b></a></font></td>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
<a href="javadoc/index.html" target="_top"><b>FRAMES</b></a> &nbsp;
&nbsp;<a href="callstackentryjavadoc.htm" target="_top"><b>NO FRAMES</b></a> &nbsp;
&nbsp;
<noscript>
<A HREF="javadoc/allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</noscript>
</font></td>
</tr>
<tr>
<td class="NavBarCell3" valign="top"><font size="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<a href="#method_summary">METHOD</a></font></td>
<td class="NavBarCell3" valign="top"><font size="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<a href="#method_detail">METHOD</a></font></td>
</tr>
</tbody></table>
<!-- =========== END OF NAVBAR =========== -->
<hr>
<!-- ======== START OF CLASS DATA ======== -->
<h2>
<font size="-1">
com.ibm.as400.access</font>
<br>
Class CallStackEntry</h2>
<pre><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">java.lang.Object</a>
|
+--<b>com.ibm.as400.access.CallStackEntry</b>
</pre>
<dl>
<dt><b>All Implemented Interfaces:</b> </dt><dd><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html">Serializable</a></dd>
</dl>
<hr>
<dl>
<dt>public class <b>CallStackEntry</b></dt><dt>extends <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">Object</a></dt><dt>implements <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html">Serializable</a></dt></dl>
<p>
Represents an entry in the call stack of a specific thread of a server job.
Objects of this type are generated by calling <a href="javadoc/com/ibm/as400/access/Job.html#getCallStack(long)"><code>Job.getCallStack()</code></a>.
</p><p>
</p><p>
</p><dl>
<dt><b>See Also:</b></dt><dd><a href="javadoc/com/ibm/as400/access/Job.html"><code>Job</code></a>,
<a href="javadoc/serialized-form.html">Serialized Form</a></dd></dl>
<hr>
<p>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<a name="method_summary"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableHeadingColor" bgcolor="#ccccff">
<td colspan="2"><font size="+2">
<b>Method Summary</b></font></td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getActivationGroupName()">getActivationGroupName</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
name of the activation group within which the program or procedure is
running.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;long</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getActivationGroupNumber()">getActivationGroupNumber</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
number of the activation group within which the program or procedure is
running. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="javadoc/com/ibm/as400/access/Job.html">Job</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getJob()">getJob</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Job object that generated this call stack entry.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getMIInstructionNumber()">getMIInstructionNumber</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the current machine instruction number in the program.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getModuleLibrary()">getModuleLibrary</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the library in which the module is located.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getModuleName()">getModuleName</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
module containing the integrated language environment (ILE) procedure.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProcedureName()">getProcedureName</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the name of the procedure at this level of the call stack.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProgramASPName()">getProgramASPName</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
name of the auxiliary storage pool (ASP) device in which the program is
located.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProgramASPNumber()">getProgramASPNumber</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
numeric identifier of the auxiliary storage pool (ASP) device
containing the program.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProgramLibrary()">getProgramLibrary</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the library in which the program is located.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProgramLibraryASPName()">getProgramLibraryASPName</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
name of the auxiliary storage pool (ASP) device in which the program
library is located.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProgramLibraryASPNumber()">getProgramLibraryASPNumber</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
numeric identifier of the auxiliary storage pool (ASP) device
containing the program library.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getProgramName()">getProgramName</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the name of the procedure at this level of the call stack.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getRequestLevel()">getRequestLevel</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the level of the request-processing program or procedure.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a>[]</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getStatementIdentifier()">getStatementIdentifier</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the high-level language statement identifier. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;long</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#getThreadID()">getThreadID</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the
identifier of the thread in whose call stack this entry belongs.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#isControlBoundaryActive()">isControlBoundaryActive</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
whether a control boundary is active for a particular program or
procedure.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a></code></font></td>
<td><code><b><a href="callstackentryjavadoc.htm#toString()">toString</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a String representation of this call stack entry.</td>
</tr>
</tbody></table>
&nbsp;<a name="methods_inherited_from_class_java.lang.Object"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
<td><b>Methods inherited from class java.lang.<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">Object</a></b></td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td><code><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#clone()">clone</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#finalize()">finalize</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#getClass()">getClass</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#hashCode()">hashCode</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#notify()">notify</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#notifyAll()">notifyAll</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait()">wait</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait(long)">wait</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait(long,%20int)">wait</a></code></td>
</tr>
</tbody></table>
&nbsp;
</p><p>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<!-- ============ METHOD DETAIL ========== -->
<a name="method_detail"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableHeadingColor" bgcolor="#ccccff">
<td colspan="1"><font size="+2">
<b>Method Detail</b></font></td>
</tr>
</tbody></table>
<a name="getActivationGroupName()"><!-- --></a></p><h3>
getActivationGroupName</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getActivationGroupName</b>()</pre>
<dl>
<dd>Returns the name of the activation group within which the program or procedure is running.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The activation group name. Special values include:
<ul>
<li>"*DFTACTGRP" - The activation group is one of the default activation groups for the system.
</li><li>"*NEW" - The activation group was created when the program was called.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getActivationGroupNumber()"><code>getActivationGroupNumber()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getActivationGroupNumber()"><!-- --></a><h3>
getActivationGroupNumber</h3>
<pre>public long <b>getActivationGroupNumber</b>()</pre>
<dl>
<dd>Returns the number of the activation group within which the program or procedure is running. This
is an internal number that uniquely identifies the activation group within the job.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The activation group number.</dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getActivationGroupName()"><code>getActivationGroupName()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getJob()"><!-- --></a><h3>
getJob</h3>
<pre>public <a href="javadoc/com/ibm/as400/access/Job.html">Job</a> <b>getJob</b>()</pre>
<dl>
<dd>Returns the Job object that generated this call stack entry.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The job.</dd></dl>
</dd>
</dl>
<hr>
<a name="getMIInstructionNumber()"><!-- --></a><h3>
getMIInstructionNumber</h3>
<pre>public int <b>getMIInstructionNumber</b>()</pre>
<dl>
<dd>Returns the current machine instruction number in the program.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The MI instruction number, or 0 for integrated language environment (ILE) procedures.</dd></dl>
</dd>
</dl>
<hr>
<a name="getModuleLibrary()"><!-- --></a><h3>
getModuleLibrary</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getModuleLibrary</b>()</pre>
<dl>
<dd>Returns the library in which the module is located.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The name of the module library. Special values include:
<ul>
<li>"*N" - The module library name is unavailable because the program has been destroyed
or the library containing the program is locked.
</li><li>"" (empty String) - The program at this call stack entry is not an ILE program.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getModuleName()"><code>getModuleName()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getModuleName()"><!-- --></a><h3>
getModuleName</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getModuleName</b>()</pre>
<dl>
<dd>Returns the module containing the integrated language environment (ILE) procedure.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The name of the module. Special values include:
<ul>
<li>"*N" - The module name is unavailable because the program has been destroyed or
the library containing the program is locked.
</li><li>"" (empty String) - The program at this call stack entry is not an ILE program.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getModuleLibrary()"><code>getModuleLibrary()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getProcedureName()"><!-- --></a><h3>
getProcedureName</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getProcedureName</b>()</pre>
<dl>
<dd>Returns the name of the procedure at this level of the call stack.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The procedure name, or null if unknown.</dd></dl>
</dd>
</dl>
<hr>
<a name="getProgramASPName()"><!-- --></a><h3>
getProgramASPName</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getProgramASPName</b>()</pre>
<dl>
<dd>Returns the name of the auxiliary storage pool (ASP) device in which the program is located.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The ASP name. Special values include:
<ul>
<li>"*SYSBAS" - The program is located in the system ASP or a basic user ASP.
</li><li>"*N" - The name of the ASP cannot be determined.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getProgramASPNumber()"><code>getProgramASPNumber()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramLibraryASPName()"><code>getProgramLibraryASPName()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramLibraryASPNumber()"><code>getProgramLibraryASPNumber()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getProgramASPNumber()"><!-- --></a><h3>
getProgramASPNumber</h3>
<pre>public int <b>getProgramASPNumber</b>()</pre>
<dl>
<dd>Returns the numeric identifier of the auxiliary storage pool (ASP) device containing the program.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The ASP number. Valid values are:
<ul>
<li>1: The library is located in the system ASP.
</li><li>2-32: The library is located in a basic user ASP.
</li><li>33-255: The library is located in an independent ASP.
</li><li>-1: The ASP device cannot be determined.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getProgramASPName()"><code>getProgramASPName()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramLibraryASPName()"><code>getProgramLibraryASPName()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramLibraryASPNumber()"><code>getProgramLibraryASPNumber()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getProgramLibrary()"><!-- --></a><h3>
getProgramLibrary</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getProgramLibrary</b>()</pre>
<dl>
<dd>Returns the library in which the program is located.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The name of the program library. Special values include:
<li>"*N" - The program library name is unavailable because the library has been destroyed
or is locked.
</li><li>"" (empty String) - The program is not located in a library.
</li></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getProgramName()"><code>getProgramName()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getProgramLibraryASPName()"><!-- --></a><h3>
getProgramLibraryASPName</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getProgramLibraryASPName</b>()</pre>
<dl>
<dd>Returns the name of the auxiliary storage pool (ASP) device in which the program library is located.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The ASP name. Special values include:
<ul>
<li>"*SYSBAS" - The program library is located in the system ASP or a basic user ASP.
</li><li>"*N" - The name of the ASP cannot be determined.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getProgramLibraryASPNumber()"><code>getProgramLibraryASPNumber()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramASPName()"><code>getProgramASPName()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramASPNumber()"><code>getProgramASPNumber()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getProgramLibraryASPNumber()"><!-- --></a><h3>
getProgramLibraryASPNumber</h3>
<pre>public int <b>getProgramLibraryASPNumber</b>()</pre>
<dl>
<dd>Returns the numeric identifier of the auxiliary storage pool (ASP) device containing the program library.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The ASP number. Valid values are:
<ul>
<li>1: The library is located in the system ASP.
</li><li>2-32: The library is located in a basic user ASP.
</li><li>33-255: The library is located in an independent ASP.
</li><li>-1: The ASP device cannot be determined.
</li></ul></dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getProgramLibraryASPName()"><code>getProgramLibraryASPName()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramASPName()"><code>getProgramASPName()</code></a>,
<a href="callstackentryjavadoc.htm#getProgramASPNumber()"><code>getProgramASPNumber()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getProgramName()"><!-- --></a><h3>
getProgramName</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>getProgramName</b>()</pre>
<dl>
<dd>Returns the name of the procedure at this level of the call stack.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The program name.</dd><dt><b>See Also:</b></dt><dd><a href="callstackentryjavadoc.htm#getProgramLibrary()"><code>getProgramLibrary()</code></a></dd></dl>
</dd>
</dl>
<hr>
<a name="getRequestLevel()"><!-- --></a><h3>
getRequestLevel</h3>
<pre>public int <b>getRequestLevel</b>()</pre>
<dl>
<dd>Returns the level of the request-processing program or procedure.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The request level, or 0 if the program or procedure has not received a request message.</dd></dl>
</dd>
</dl>
<hr>
<a name="getStatementIdentifier()"><!-- --></a><h3>
getStatementIdentifier</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a>[] <b>getStatementIdentifier</b>()</pre>
<dl>
<dd>Returns the high-level language statement identifier. If this field contains the character
representation of a number, the number is right-adjusted in the field and padded on the left
with zeros (for example, '0000000246'). If the call stack entry is for an integrated language
environment (ILE) procedure, more than one statement identifier may exist because of the
compilers used for ILE languages.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The statement identifier(s), or an empty array if none exist.</dd></dl>
</dd>
</dl>
<hr>
<a name="getThreadID()"><!-- --></a><h3>
getThreadID</h3>
<pre>public long <b>getThreadID</b>()</pre>
<dl>
<dd>Returns the identifier of the thread in whose call stack this entry belongs.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The thread identifier.</dd></dl>
</dd>
</dl>
<hr>
<a name="isControlBoundaryActive()"><!-- --></a><h3>
isControlBoundaryActive</h3>
<pre>public boolean <b>isControlBoundaryActive</b>()</pre>
<dl>
<dd>Indicates whether a control boundary is active for a particular program or procedure.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if a control boundary is active, false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="toString()"><!-- --></a><h3>
toString</h3>
<pre>public <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html">String</a> <b>toString</b>()</pre>
<dl>
<dd>Returns a String representation of this call stack entry.
<p>
</p></dd><dd><dl>
<dt><b>Overrides:</b></dt><dd><code><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#toString()">toString</a></code> in class <code><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">Object</a></code></dd></dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The String, which includes the server name, the job name, the job user, the job number,
the thread identifier, the request level, the procedure or program name and library, and the
MI instruction number.</dd></dl>
</dd>
</dl>
<!-- ========= END OF CLASS DATA ========= -->
<hr>
<!-- ========== START OF NAVBAR ========== -->
<a name="navbar_bottom"><!-- --></a>
<table border="0" cellpadding="1" cellspacing="0" width="100%">
<tbody><tr>
<td colspan="3" class="NavBarCell1" bgcolor="#eeeeff">
<a name="navbar_bottom_firstrow"><!-- --></a>
<table border="0" cellpadding="0" cellspacing="3">
<tbody><tr align="center" valign="top">
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/com/ibm/as400/access/package-summary.html"><font class="NavBarFont1"><b>Package</b></font></a>&nbsp;</td>
<td class="NavBarCell1Rev" bgcolor="#ffffff"> &nbsp;<font class="NavBarFont1Rev"><b>Class</b></font>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/com/ibm/as400/access/package-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/deprecated-list.html"><font class="NavBarFont1"><b>Deprecated</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/index-all.html"><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
</tr>
</tbody></table>
</td>
<td rowspan="3" align="right" valign="top"><em>
</em>
</td>
</tr>
<tr>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
&nbsp;<a href="javadoc/com/ibm/as400/access/BinaryFieldDescription.html"><b>PREV CLASS</b></a>&nbsp;
&nbsp;<a href="javadoc/com/ibm/as400/access/CharacterDataArea.html"><b>NEXT CLASS</b></a></font></td>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
<a href="javadoc/index.html" target="_top"><b>FRAMES</b></a> &nbsp;
&nbsp;<a href="callstackentryjavadoc.htm" target="_top"><b>NO FRAMES</b></a> &nbsp;
&nbsp;
<noscript>
<A HREF="javadoc/allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</noscript>
</font></td>
</tr>
<tr>
<td class="NavBarCell3" valign="top"><font size="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<a href="#method_summary">METHOD</a></font></td>
<td class="NavBarCell3" valign="top"><font size="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<a href="#method_detail">METHOD</a></font></td>
</tr>
</tbody></table>
<!-- =========== END OF NAVBAR =========== -->
<hr>
</body></html>