blob: a2800e83b3dedb8e2a9d2a9d1129b19ed7f39666 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_252) on Fri Jul 16 09:39:03 UTC 2021 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>SessionEvent (EclipseLink 3.0.2, API Reference)</title>
<meta name="date" content="2021-07-16">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SessionEvent (EclipseLink 3.0.2, API Reference)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">EclipseLink 3.0.2, API Reference</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/eclipse/persistence/sessions/SessionEventAdapter.html" title="class in org.eclipse.persistence.sessions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/eclipse/persistence/sessions/SessionEvent.html" target="_top">Frames</a></li>
<li><a href="SessionEvent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.eclipse.persistence.sessions</div>
<h2 title="Class SessionEvent" class="title">Class SessionEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">java.util.EventObject</a></li>
<li>
<ul class="inheritance">
<li>org.eclipse.persistence.sessions.SessionEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">SessionEvent</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a></pre>
<div class="block"><p><b>Purpose</b>: Encapsulate the information provided with session events.
This is used as the argument to any event raised by the session.
To register for events notification an event listener must be registered with the session.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/eclipse/persistence/sessions/SessionEventManager.html#addListener-org.eclipse.persistence.sessions.SessionEventListener-"><code>SessionEventManager.addListener(SessionEventListener)</code></a>,
<a href="../../../../org/eclipse/persistence/sessions/Session.html#getEventManager--"><code>Session.getEventManager()</code></a>,
<a href="../../../../org/eclipse/persistence/sessions/SessionEventListener.html" title="interface in org.eclipse.persistence.sessions"><code>SessionEventListener</code></a>,
<a href="../../../../serialized-form.html#org.eclipse.persistence.sessions.SessionEvent">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#call">call</a></span></code>
<div class="block">Some events may have a call associated with them (pre/postExecuteCall).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#eventCode">eventCode</a></span></code>
<div class="block">The code of the event being raised.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#MissingDescriptor">MissingDescriptor</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#MoreRowsDetected">MoreRowsDetected</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#NoRowsModified">NoRowsModified</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#OutputParametersDetected">OutputParametersDetected</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostAcquireClientSession">PostAcquireClientSession</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostAcquireConnection">PostAcquireConnection</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostAcquireExclusiveConnection">PostAcquireExclusiveConnection</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostAcquireUnitOfWork">PostAcquireUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostBeginTransaction">PostBeginTransaction</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostCalculateUnitOfWorkChangeSet">PostCalculateUnitOfWorkChangeSet</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostCommitTransaction">PostCommitTransaction</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostCommitUnitOfWork">PostCommitUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostConnect">PostConnect</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostDistributedMergeUnitOfWorkChangeSet">PostDistributedMergeUnitOfWorkChangeSet</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostExecuteCall">PostExecuteCall</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostExecuteQuery">PostExecuteQuery</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostLogin">PostLogin</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostLogout">PostLogout</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostMergeUnitOfWorkChangeSet">PostMergeUnitOfWorkChangeSet</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostReleaseClientSession">PostReleaseClientSession</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostReleaseUnitOfWork">PostReleaseUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostResumeUnitOfWork">PostResumeUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PostRollbackTransaction">PostRollbackTransaction</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreBeginTransaction">PreBeginTransaction</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreCalculateUnitOfWorkChangeSet">PreCalculateUnitOfWorkChangeSet</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreCommitTransaction">PreCommitTransaction</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreCommitUnitOfWork">PreCommitUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreDistributedMergeUnitOfWorkChangeSet">PreDistributedMergeUnitOfWorkChangeSet</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreExecuteCall">PreExecuteCall</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreExecuteQuery">PreExecuteQuery</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreLogin">PreLogin</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreLogout">PreLogout</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreMergeUnitOfWorkChangeSet">PreMergeUnitOfWorkChangeSet</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PrepareUnitOfWork">PrepareUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreReleaseClientSession">PreReleaseClientSession</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreReleaseConnection">PreReleaseConnection</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreReleaseExclusiveConnection">PreReleaseExclusiveConnection</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreReleaseUnitOfWork">PreReleaseUnitOfWork</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#PreRollbackTransaction">PreRollbackTransaction</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#properties">properties</a></span></code>
<div class="block">Additional properties may be added.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#query">query</a></span></code>
<div class="block">Some events may have a query associated with them (pre/postExecuteQuery).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#result">result</a></span></code>
<div class="block">Some events may have a result associated with them (pre/postExecuteQuery).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#session">session</a></span></code>
<div class="block">The session or unit of work raising the event.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.util.EventObject">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true#source" title="class or interface in java.util">source</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#SessionEvent-int-org.eclipse.persistence.sessions.Session-">SessionEvent</a></span>(int&nbsp;eventCode,
<a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a>&nbsp;session)</code>
<div class="block">INTERNAL:
Create the event.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getCall--">getCall</a></span>()</code>
<div class="block">PUBLIC:
Some events may have a call associated with them (pre/postExecuteCall).</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getEventCode--">getEventCode</a></span>()</code>
<div class="block">PUBLIC:
The code of the session event being raised.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getProperties--">getProperties</a></span>()</code>
<div class="block">PUBLIC:
Additional properties may be added to the event.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getProperty-java.lang.String-">getProperty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">PUBLIC:
Additional properties may be added to the event.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getQuery--">getQuery</a></span>()</code>
<div class="block">PUBLIC:
Some events may have a query associated with them (pre/postExecuteQuery).</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getResult--">getResult</a></span>()</code>
<div class="block">PUBLIC:
Some events may have a result associated with them (pre/postExecuteQuery).</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#getSession--">getSession</a></span>()</code>
<div class="block">PUBLIC:
The session in which the event is raised.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setCall-org.eclipse.persistence.queries.Call-">setCall</a></span>(<a href="../../../../org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a>&nbsp;call)</code>
<div class="block">INTERNAL:
Some events may have a call associated with them (pre/postExecuteCall).</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setEventCode-int-">setEventCode</a></span>(int&nbsp;eventCode)</code>
<div class="block">INTERNAL:
The code of the session event being raised.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setProperties-java.util.Hashtable-">setProperties</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a>&nbsp;properties)</code>
<div class="block">INTERNAL:
Additional properties may be added to the event.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setProperty-java.lang.String-java.lang.Object-">setProperty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
<div class="block">INTERNAL:
Additional properties may be added to the event.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setQuery-org.eclipse.persistence.queries.DatabaseQuery-">setQuery</a></span>(<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a>&nbsp;query)</code>
<div class="block">INTERNAL:
Some events may have a query associated with them (pre/postExecuteQuery).</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setResult-java.lang.Object-">setResult</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;result)</code>
<div class="block">INTERNAL:
Some events may have a result associated with them (pre/postExecuteQuery).</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/persistence/sessions/SessionEvent.html#setSession-org.eclipse.persistence.sessions.Session-">setSession</a></span>(<a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a>&nbsp;session)</code>
<div class="block">INTERNAL:
The session in which the event is raised.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.util.EventObject">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true#getSource--" title="class or interface in java.util">getSource</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true#toString--" title="class or interface in java.util">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="query">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>query</h4>
<pre>protected&nbsp;<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a> query</pre>
<div class="block">Some events may have a query associated with them (pre/postExecuteQuery).</div>
</li>
</ul>
<a name="call">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>call</h4>
<pre>protected&nbsp;<a href="../../../../org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a> call</pre>
<div class="block">Some events may have a call associated with them (pre/postExecuteCall).</div>
</li>
</ul>
<a name="result">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>result</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> result</pre>
<div class="block">Some events may have a result associated with them (pre/postExecuteQuery).</div>
</li>
</ul>
<a name="session">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>session</h4>
<pre>protected&nbsp;<a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a> session</pre>
<div class="block">The session or unit of work raising the event.</div>
</li>
</ul>
<a name="eventCode">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>eventCode</h4>
<pre>protected&nbsp;int eventCode</pre>
<div class="block">The code of the event being raised. This is an integer constant value as defined below.</div>
</li>
</ul>
<a name="properties">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>properties</h4>
<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a> properties</pre>
<div class="block">Additional properties may be added.</div>
</li>
</ul>
<a name="PreExecuteQuery">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreExecuteQuery</h4>
<pre>public static final&nbsp;int PreExecuteQuery</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreExecuteQuery">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostExecuteQuery">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostExecuteQuery</h4>
<pre>public static final&nbsp;int PostExecuteQuery</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostExecuteQuery">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreBeginTransaction">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreBeginTransaction</h4>
<pre>public static final&nbsp;int PreBeginTransaction</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreBeginTransaction">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostBeginTransaction">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostBeginTransaction</h4>
<pre>public static final&nbsp;int PostBeginTransaction</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostBeginTransaction">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreCommitTransaction">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreCommitTransaction</h4>
<pre>public static final&nbsp;int PreCommitTransaction</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreCommitTransaction">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostCommitTransaction">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostCommitTransaction</h4>
<pre>public static final&nbsp;int PostCommitTransaction</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostCommitTransaction">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreRollbackTransaction">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreRollbackTransaction</h4>
<pre>public static final&nbsp;int PreRollbackTransaction</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreRollbackTransaction">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostRollbackTransaction">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostRollbackTransaction</h4>
<pre>public static final&nbsp;int PostRollbackTransaction</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostRollbackTransaction">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreExecuteCall">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreExecuteCall</h4>
<pre>public static final&nbsp;int PreExecuteCall</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreExecuteCall">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostExecuteCall">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostExecuteCall</h4>
<pre>public static final&nbsp;int PostExecuteCall</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostExecuteCall">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostAcquireUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostAcquireUnitOfWork</h4>
<pre>public static final&nbsp;int PostAcquireUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostAcquireUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreCommitUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreCommitUnitOfWork</h4>
<pre>public static final&nbsp;int PreCommitUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreCommitUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostCommitUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostCommitUnitOfWork</h4>
<pre>public static final&nbsp;int PostCommitUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostCommitUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreReleaseUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreReleaseUnitOfWork</h4>
<pre>public static final&nbsp;int PreReleaseUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreReleaseUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostReleaseUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostReleaseUnitOfWork</h4>
<pre>public static final&nbsp;int PostReleaseUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostReleaseUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PrepareUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PrepareUnitOfWork</h4>
<pre>public static final&nbsp;int PrepareUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PrepareUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostResumeUnitOfWork">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostResumeUnitOfWork</h4>
<pre>public static final&nbsp;int PostResumeUnitOfWork</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostResumeUnitOfWork">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostAcquireClientSession">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostAcquireClientSession</h4>
<pre>public static final&nbsp;int PostAcquireClientSession</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostAcquireClientSession">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreReleaseClientSession">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreReleaseClientSession</h4>
<pre>public static final&nbsp;int PreReleaseClientSession</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreReleaseClientSession">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostReleaseClientSession">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostReleaseClientSession</h4>
<pre>public static final&nbsp;int PostReleaseClientSession</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostReleaseClientSession">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostAcquireConnection">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostAcquireConnection</h4>
<pre>public static final&nbsp;int PostAcquireConnection</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostAcquireConnection">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostAcquireExclusiveConnection">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostAcquireExclusiveConnection</h4>
<pre>public static final&nbsp;int PostAcquireExclusiveConnection</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostAcquireExclusiveConnection">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreReleaseConnection">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreReleaseConnection</h4>
<pre>public static final&nbsp;int PreReleaseConnection</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreReleaseConnection">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreReleaseExclusiveConnection">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreReleaseExclusiveConnection</h4>
<pre>public static final&nbsp;int PreReleaseExclusiveConnection</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreReleaseExclusiveConnection">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="OutputParametersDetected">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>OutputParametersDetected</h4>
<pre>public static final&nbsp;int OutputParametersDetected</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.OutputParametersDetected">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="MoreRowsDetected">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MoreRowsDetected</h4>
<pre>public static final&nbsp;int MoreRowsDetected</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.MoreRowsDetected">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostConnect">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostConnect</h4>
<pre>public static final&nbsp;int PostConnect</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostConnect">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreLogin">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreLogin</h4>
<pre>public static final&nbsp;int PreLogin</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreLogin">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostLogin">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostLogin</h4>
<pre>public static final&nbsp;int PostLogin</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostLogin">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreLogout">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreLogout</h4>
<pre>public static final&nbsp;int PreLogout</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreLogout">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostLogout">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostLogout</h4>
<pre>public static final&nbsp;int PostLogout</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostLogout">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreMergeUnitOfWorkChangeSet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreMergeUnitOfWorkChangeSet</h4>
<pre>public static final&nbsp;int PreMergeUnitOfWorkChangeSet</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreMergeUnitOfWorkChangeSet">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreDistributedMergeUnitOfWorkChangeSet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreDistributedMergeUnitOfWorkChangeSet</h4>
<pre>public static final&nbsp;int PreDistributedMergeUnitOfWorkChangeSet</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreDistributedMergeUnitOfWorkChangeSet">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostMergeUnitOfWorkChangeSet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostMergeUnitOfWorkChangeSet</h4>
<pre>public static final&nbsp;int PostMergeUnitOfWorkChangeSet</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostMergeUnitOfWorkChangeSet">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostDistributedMergeUnitOfWorkChangeSet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostDistributedMergeUnitOfWorkChangeSet</h4>
<pre>public static final&nbsp;int PostDistributedMergeUnitOfWorkChangeSet</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostDistributedMergeUnitOfWorkChangeSet">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PreCalculateUnitOfWorkChangeSet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PreCalculateUnitOfWorkChangeSet</h4>
<pre>public static final&nbsp;int PreCalculateUnitOfWorkChangeSet</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PreCalculateUnitOfWorkChangeSet">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="PostCalculateUnitOfWorkChangeSet">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PostCalculateUnitOfWorkChangeSet</h4>
<pre>public static final&nbsp;int PostCalculateUnitOfWorkChangeSet</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.PostCalculateUnitOfWorkChangeSet">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="MissingDescriptor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MissingDescriptor</h4>
<pre>public static final&nbsp;int MissingDescriptor</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.MissingDescriptor">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="NoRowsModified">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NoRowsModified</h4>
<pre>public static final&nbsp;int NoRowsModified</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.eclipse.persistence.sessions.SessionEvent.NoRowsModified">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SessionEvent-int-org.eclipse.persistence.sessions.Session-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SessionEvent</h4>
<pre>public&nbsp;SessionEvent(int&nbsp;eventCode,
<a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a>&nbsp;session)</pre>
<div class="block">INTERNAL:
Create the event.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getEventCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEventCode</h4>
<pre>public&nbsp;int&nbsp;getEventCode()</pre>
<div class="block">PUBLIC:
The code of the session event being raised.
This is an integer constant value from this class.</div>
</li>
</ul>
<a name="getProperties--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProperties</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a>&nbsp;getProperties()</pre>
<div class="block">PUBLIC:
Additional properties may be added to the event.</div>
</li>
</ul>
<a name="getProperty-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProperty</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getProperty(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">PUBLIC:
Additional properties may be added to the event.</div>
</li>
</ul>
<a name="getCall--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCall</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a>&nbsp;getCall()</pre>
<div class="block">PUBLIC:
Some events may have a call associated with them (pre/postExecuteCall).</div>
</li>
</ul>
<a name="getQuery--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQuery</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a>&nbsp;getQuery()</pre>
<div class="block">PUBLIC:
Some events may have a query associated with them (pre/postExecuteQuery).</div>
</li>
</ul>
<a name="getResult--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResult</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getResult()</pre>
<div class="block">PUBLIC:
Some events may have a result associated with them (pre/postExecuteQuery).</div>
</li>
</ul>
<a name="getSession--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSession</h4>
<pre>public&nbsp;<a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a>&nbsp;getSession()</pre>
<div class="block">PUBLIC:
The session in which the event is raised.</div>
</li>
</ul>
<a name="setEventCode-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEventCode</h4>
<pre>public&nbsp;void&nbsp;setEventCode(int&nbsp;eventCode)</pre>
<div class="block">INTERNAL:
The code of the session event being raised.
This is an integer constant value from this class.</div>
</li>
</ul>
<a name="setProperties-java.util.Hashtable-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProperties</h4>
<pre>public&nbsp;void&nbsp;setProperties(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util">Hashtable</a>&nbsp;properties)</pre>
<div class="block">INTERNAL:
Additional properties may be added to the event.</div>
</li>
</ul>
<a name="setProperty-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProperty</h4>
<pre>public&nbsp;void&nbsp;setProperty(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
<div class="block">INTERNAL:
Additional properties may be added to the event.</div>
</li>
</ul>
<a name="setCall-org.eclipse.persistence.queries.Call-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCall</h4>
<pre>public&nbsp;void&nbsp;setCall(<a href="../../../../org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a>&nbsp;call)</pre>
<div class="block">INTERNAL:
Some events may have a call associated with them (pre/postExecuteCall).</div>
</li>
</ul>
<a name="setQuery-org.eclipse.persistence.queries.DatabaseQuery-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setQuery</h4>
<pre>public&nbsp;void&nbsp;setQuery(<a href="../../../../org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a>&nbsp;query)</pre>
<div class="block">INTERNAL:
Some events may have a query associated with them (pre/postExecuteQuery).</div>
</li>
</ul>
<a name="setResult-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResult</h4>
<pre>public&nbsp;void&nbsp;setResult(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;result)</pre>
<div class="block">INTERNAL:
Some events may have a result associated with them (pre/postExecuteQuery).</div>
</li>
</ul>
<a name="setSession-org.eclipse.persistence.sessions.Session-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setSession</h4>
<pre>public&nbsp;void&nbsp;setSession(<a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a>&nbsp;session)</pre>
<div class="block">INTERNAL:
The session in which the event is raised.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">EclipseLink 3.0.2, API Reference</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/eclipse/persistence/sessions/SessionEventAdapter.html" title="class in org.eclipse.persistence.sessions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/eclipse/persistence/sessions/SessionEvent.html" target="_top">Frames</a></li>
<li><a href="SessionEvent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2021 <a href="http://www.eclipse.org/eclipselink">Eclipse.org - EclipseLink Project</a>. All rights reserved.</small></p>
</body>
</html>