blob: 55726e033b3767680efcec4e978465185a77604c [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (18) -->
<title>Uses of Interface com.ibm.java.diagnostics.utils.IDTFJContext (OpenJ9 JDK 18)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: module: openj9.dtfj, package: com.ibm.java.diagnostics.utils, interface: IDTFJContext">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"></span><span class="nav-bar-toggle-icon"></span><span class="nav-bar-toggle-icon"></span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<div class="about-language"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 18</strong></div></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface com.ibm.java.diagnostics.utils.IDTFJContext" class="title">Uses of Interface<br>com.ibm.java.diagnostics.utils.IDTFJContext</h1>
</div>
<div class="caption"><span>Packages that use <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#com.ibm.java.diagnostics.utils">com.ibm.java.diagnostics.utils</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.jvm.dtfjview">com.ibm.jvm.dtfjview</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.jvm.dtfjview.commands">com.ibm.jvm.dtfjview.commands</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.jvm.dtfjview.spi">com.ibm.jvm.dtfjview.spi</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.ibm.java.diagnostics.utils">
<h2>Uses of <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a> in <a href="../package-summary.html">com.ibm.java.diagnostics.utils</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">com.ibm.java.diagnostics.utils</a> that implement <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../DTFJContext.html" class="type-name-link" title="class in com.ibm.java.diagnostics.utils">DTFJContext</a></code></div>
<div class="col-last even-row-color">
<div class="block">A DTFJ context within which a DTFJ command executes</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../EmptyDTFJContext.html" class="type-name-link" title="class in com.ibm.java.diagnostics.utils">EmptyDTFJContext</a></code></div>
<div class="col-last odd-row-color">
<div class="block">It is possible that if a core file is sufficiently corrupt, or that an invalid type of
file is passed to jdmpview, then at least one context needs to be created so that the
user can exit the tool</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.ibm.java.diagnostics.utils</a> that return <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ContextFactory.</span><code><a href="../ContextFactory.html#getContext(int,int,com.ibm.dtfj.image.Image,com.ibm.dtfj.image.ImageAddressSpace,com.ibm.dtfj.image.ImageProcess,com.ibm.dtfj.java.JavaRuntime)" class="member-name-link">getContext</a><wbr>(int&nbsp;major,
int&nbsp;minor,
<a href="../../../../dtfj/image/Image.html" title="interface in com.ibm.dtfj.image">Image</a>&nbsp;image,
<a href="../../../../dtfj/image/ImageAddressSpace.html" title="interface in com.ibm.dtfj.image">ImageAddressSpace</a>&nbsp;space,
<a href="../../../../dtfj/image/ImageProcess.html" title="interface in com.ibm.dtfj.image">ImageProcess</a>&nbsp;proc,
<a href="../../../../dtfj/java/JavaRuntime.html" title="interface in com.ibm.dtfj.java">JavaRuntime</a>&nbsp;rt)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a DTFJ context</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ContextFactory.</span><code><a href="../ContextFactory.html#getEmptyContext(int,int)" class="member-name-link">getEmptyContext</a><wbr>(int&nbsp;major,
int&nbsp;minor)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a stub DTFJ context which just contains the global commands</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.jvm.dtfjview">
<h2>Uses of <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a> in <a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/package-summary.html">com.ibm.jvm.dtfjview</a></h2>
<div class="caption"><span>Classes in <a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/package-summary.html">com.ibm.jvm.dtfjview</a> that implement <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/CombinedContext.html" class="type-name-link" title="class in com.ibm.jvm.dtfjview">CombinedContext</a></code></div>
<div class="col-last even-row-color">
<div class="block">Wrapper class that takes an existing DTFJ context and augments
it with a DDR interactive context if one exists.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.jvm.dtfjview.commands">
<h2>Uses of <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a> in <a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/commands/package-summary.html">com.ibm.jvm.dtfjview.commands</a></h2>
<div class="caption"><span>Fields in <a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/commands/package-summary.html">com.ibm.jvm.dtfjview.commands</a> declared as <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BaseJdmpviewCommand.</span><code><a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/commands/BaseJdmpviewCommand.html#ctx" class="member-name-link">ctx</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.jvm.dtfjview.spi">
<h2>Uses of <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a> in <a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/spi/package-summary.html">com.ibm.jvm.dtfjview.spi</a></h2>
<div class="caption"><span>Subinterfaces of <a href="../IDTFJContext.html" title="interface in com.ibm.java.diagnostics.utils">IDTFJContext</a> in <a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/spi/package-summary.html">com.ibm.jvm.dtfjview.spi</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Interface</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>interface&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../../../../../openj9.dtfjview/com/ibm/jvm/dtfjview/spi/ICombinedContext.html" class="type-name-link" title="interface in com.ibm.jvm.dtfjview.spi">ICombinedContext</a></code></div>
<div class="col-last even-row-color">
<div class="block">A combined context is an extended DTFJ context which also contains a DDR context.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small><a href="https://www.eclipse.org/openj9/" target="_blank">Eclipse OpenJ9 website.</a><br> To raise a bug report or suggest an improvement create an <a href="https://github.com/eclipse-openj9/openj9/issues" target="_blank">Eclipse Openj9 issue.</a><br> Copyright &copy; 1998, 2022 IBM Corp. and others.</small></p>
</footer>
</div>
</div>
</body>
</html>