blob: d589ce11dc016dac7d8b48e2d2b8bacc52e2e56e [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 -->
<title>Operation (Apache Geode 1.15.1)</title>
<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="Operation (Apache Geode 1.15.1)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"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,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/geode/cache/NoSubscriptionServersAvailableException.html" title="class in org.apache.geode.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/geode/cache/OperationAbortedException.html" title="class in org.apache.geode.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/geode/cache/Operation.html" target="_top">Frames</a></li>
<li><a href="Operation.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>Constr&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>Constr&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.apache.geode.cache</div>
<h2 title="Class Operation" class="title">Class Operation</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>org.apache.geode.cache.Operation</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><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public class <span class="typeNameLabel">Operation</span>
extends <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>
implements <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></pre>
<div class="block">Enumerated type for an event operation. This class describes the operation that generated the
event.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 5.0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/CacheEvent.html#getOperation--"><code>CacheEvent.getOperation()</code></a>,
<a href="../../../../serialized-form.html#org.apache.geode.cache.Operation">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>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CACHE_CLOSE">CACHE_CLOSE</a></span></code>
<div class="block">A cache close.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CACHE_CREATE">CACHE_CREATE</a></span></code>
<div class="block">A cache create.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CACHE_RECONNECT">CACHE_RECONNECT</a></span></code>
<div class="block">A cache close triggered by <a href="../../../../org/apache/geode/cache/LossAction.html#RECONNECT"><code>LossAction.RECONNECT</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CONTAINS_KEY">CONTAINS_KEY</a></span></code>
<div class="block">A 'check for existence of key' operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CONTAINS_VALUE">CONTAINS_VALUE</a></span></code>
<div class="block">A 'check for existence of value' operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CONTAINS_VALUE_FOR_KEY">CONTAINS_VALUE_FOR_KEY</a></span></code>
<div class="block">A 'check for existence of value for given key' operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#CREATE">CREATE</a></span></code>
<div class="block">An entry creation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#DESTROY">DESTROY</a></span></code>
<div class="block">An entry distributed destroy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#EVICT_DESTROY">EVICT_DESTROY</a></span></code>
<div class="block">An entry local destroy caused by an eviction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#EXPIRE_DESTROY">EXPIRE_DESTROY</a></span></code>
<div class="block">An entry distributed destroy triggered by expiration</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#EXPIRE_INVALIDATE">EXPIRE_INVALIDATE</a></span></code>
<div class="block">An entry distributed invalidate triggered by expiration</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#EXPIRE_LOCAL_DESTROY">EXPIRE_LOCAL_DESTROY</a></span></code>
<div class="block">An entry local destroy triggered by expiration</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#EXPIRE_LOCAL_INVALIDATE">EXPIRE_LOCAL_INVALIDATE</a></span></code>
<div class="block">An entry local invalidate triggered by expiration</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#FORCED_DISCONNECT">FORCED_DISCONNECT</a></span></code>
<div class="block">A cache close due to being forced out of the distributed system by other members.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#FUNCTION_EXECUTION">FUNCTION_EXECUTION</a></span></code>
<div class="block">A 'function execution' operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#GET">GET</a></span></code>
<div class="block">A 'value for key' operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#GET_ENTRY">GET_ENTRY</a></span></code>
<div class="block">A 'entry for key' operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#GET_FOR_REGISTER_INTEREST">GET_FOR_REGISTER_INTEREST</a></span></code>
<div class="block">A 'get for register interest' operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#INVALIDATE">INVALIDATE</a></span></code>
<div class="block">An entry distributed invalidate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#LOCAL_DESTROY">LOCAL_DESTROY</a></span></code>
<div class="block">An entry local destroy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#LOCAL_INVALIDATE">LOCAL_INVALIDATE</a></span></code>
<div class="block">An entry local invalidate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#LOCAL_LOAD_CREATE">LOCAL_LOAD_CREATE</a></span></code>
<div class="block">An entry creation caused by a local loader</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#LOCAL_LOAD_UPDATE">LOCAL_LOAD_UPDATE</a></span></code>
<div class="block">An entry update caused by a local load.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#MARKER">MARKER</a></span></code>
<div class="block">A marker operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#NET_LOAD_CREATE">NET_LOAD_CREATE</a></span></code>
<div class="block">An entry creation caused by a net loader</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#NET_LOAD_UPDATE">NET_LOAD_UPDATE</a></span></code>
<div class="block">An entry update caused by a net load.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>byte</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#ordinal">ordinal</a></span></code>
<div class="block">byte used as ordinal to represent this Operation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#PUT_IF_ABSENT">PUT_IF_ABSENT</a></span></code>
<div class="block">An atomic entry creation operation</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#PUTALL_CREATE">PUTALL_CREATE</a></span></code>
<div class="block">An entry creation caused by a putAll invocation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#PUTALL_UPDATE">PUTALL_UPDATE</a></span></code>
<div class="block">An entry update caused by a putAll invocation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_CLEAR">REGION_CLEAR</a></span></code>
<div class="block">A region clear.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_CLOSE">REGION_CLOSE</a></span></code>
<div class="block">A region close</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_CREATE">REGION_CREATE</a></span></code>
<div class="block">A region create.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_DESTROY">REGION_DESTROY</a></span></code>
<div class="block">A region distributed destroy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_EXPIRE_DESTROY">REGION_EXPIRE_DESTROY</a></span></code>
<div class="block">A region distributed destroy triggered by expiration</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_EXPIRE_INVALIDATE">REGION_EXPIRE_INVALIDATE</a></span></code>
<div class="block">A region distributed invalidate triggered by expiration</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_EXPIRE_LOCAL_DESTROY">REGION_EXPIRE_LOCAL_DESTROY</a></span></code>
<div class="block">A region local destroy triggered by expiration</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_EXPIRE_LOCAL_INVALIDATE">REGION_EXPIRE_LOCAL_INVALIDATE</a></span></code>
<div class="block">A region local invalidate triggered by expiration</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_INVALIDATE">REGION_INVALIDATE</a></span></code>
<div class="block">A region distributed invalidate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_LOAD_SNAPSHOT">REGION_LOAD_SNAPSHOT</a></span></code>
<div class="block">A region load snapshot.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_LOCAL_CLEAR">REGION_LOCAL_CLEAR</a></span></code>
<div class="block">A region local clear.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_LOCAL_DESTROY">REGION_LOCAL_DESTROY</a></span></code>
<div class="block">A region local destroy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_LOCAL_INVALIDATE">REGION_LOCAL_INVALIDATE</a></span></code>
<div class="block">A region local invalidate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REGION_REINITIALIZE">REGION_REINITIALIZE</a></span></code>
<div class="block">A region destroy triggered by <a href="../../../../org/apache/geode/cache/ResumptionAction.html#REINITIALIZE"><code>ResumptionAction.REINITIALIZE</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REMOVE">REMOVE</a></span></code>
<div class="block">An atomic destroy destroy operation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REMOVEALL_DESTROY">REMOVEALL_DESTROY</a></span></code>
<div class="block">An entry distributed destroy caused by a removeAll.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#REPLACE">REPLACE</a></span></code>
<div class="block">An atomic update operation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#SEARCH_CREATE">SEARCH_CREATE</a></span></code>
<div class="block">An entry creation caused by a netsearch</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#SEARCH_UPDATE">SEARCH_UPDATE</a></span></code>
<div class="block">An entry update caused by a net search.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#UPDATE">UPDATE</a></span></code>
<div class="block">An entry update.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#UPDATE_VERSION_STAMP">UPDATE_VERSION_STAMP</a></span></code>
<div class="block">An internal operation used to update the version stamp of an entry.</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="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></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>static <a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#fromOrdinal-byte-">fromOrdinal</a></span>(byte&nbsp;ordinal)</code>
<div class="block">Return the Operation represented by specified ordinal</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#getCorrespondingCreateOp--">getCorrespondingCreateOp</a></span>()</code>
<div class="block">Returns the create operation that corresponds to this operation.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#getCorrespondingUpdateOp--">getCorrespondingUpdateOp</a></span>()</code>
<div class="block">Returns the update operation that corresponds to this operation.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#guaranteesOldValue--">guaranteesOldValue</a></span>()</code>
<div class="block">Returns true if this operation is a ConcurrentMap operation that guarantees the old value to be
returned no matter what expense may be incurred in doing so.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isClear--">isClear</a></span>()</code>
<div class="block">Returns true if the operation cleared the region.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isClose--">isClose</a></span>()</code>
<div class="block">Returns true if the operation closed the cache or a region.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isContainsKey--">isContainsKey</a></span>()</code>
<div class="block">Returns true if this operation checks whether given key is present in region.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isContainsValue--">isContainsValue</a></span>()</code>
<div class="block">Returns true if this operation checks whether given value is present in region.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isContainsValueForKey--">isContainsValueForKey</a></span>()</code>
<div class="block">Returns true if this operation checks whether value is present for the given key.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isCreate--">isCreate</a></span>()</code>
<div class="block">Returns true if this operation created a new entry.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isDestroy--">isDestroy</a></span>()</code>
<div class="block">Returns true if the operation destroyed an entry.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isDistributed--">isDistributed</a></span>()</code>
<div class="block">Returns true if the operation may be distributed.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isEntry--">isEntry</a></span>()</code>
<div class="block">Returns true if the operation applies to a single entry.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isEviction--">isEviction</a></span>()</code>
<div class="block">Answer true if this operation resulted from eviction</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isExpiration--">isExpiration</a></span>()</code>
<div class="block">Answer true if this operation resulted from expiration.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isFunctionExecution--">isFunctionExecution</a></span>()</code>
<div class="block">Returns true if this operation is function execution operation.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isGet--">isGet</a></span>()</code>
<div class="block">Returns true if this operation gets the value for given key.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isGetEntry--">isGetEntry</a></span>()</code>
<div class="block">Returns true if this operation gets the entry for given key.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isGetForRegisterInterest--">isGetForRegisterInterest</a></span>()</code>
<div class="block">Returns true if this operation is a get for register interest.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isInvalidate--">isInvalidate</a></span>()</code>
<div class="block">Returns true if the operation invalidated an entry.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isLoad--">isLoad</a></span>()</code>
<div class="block">Returns true if this operation included running a loader.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isLocal--">isLocal</a></span>()</code>
<div class="block">Returns true if the operation is limited to the local cache.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isLocalLoad--">isLocalLoad</a></span>()</code>
<div class="block">Returns true if this operation included a loader running in this cache.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isNetLoad--">isNetLoad</a></span>()</code>
<div class="block">Returns true if this operation included a loader running that was remote from the cache that
requested it, i.e., a netLoad.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isNetSearch--">isNetSearch</a></span>()</code>
<div class="block">Returns true if this operation included a <code>netSearch</code>.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isPutAll--">isPutAll</a></span>()</code>
<div class="block">Returns true if this operation was initiated by a putAll.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isRegion--">isRegion</a></span>()</code>
<div class="block">Returns true if the operation applies to the entire region.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isRegionDestroy--">isRegionDestroy</a></span>()</code>
<div class="block">Returns true if the operation destroyed a region.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isRegionInvalidate--">isRegionInvalidate</a></span>()</code>
<div class="block">Returns true if the operation invalidated a region.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isRemoveAll--">isRemoveAll</a></span>()</code>
<div class="block">Returns true if this operation was initiated by a removeAll.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isSearchOrLoad--">isSearchOrLoad</a></span>()</code>
<div class="block">Returns true if this operation was a <a href="../../../../org/apache/geode/cache/Operation.html#isNetSearch--"><code>net search</code></a> or a <a href="../../../../org/apache/geode/cache/Operation.html#isLoad--"><code>load</code></a>.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#isUpdate--">isUpdate</a></span>()</code>
<div class="block">Returns true if this operation updated an existing entry.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><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></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/geode/cache/Operation.html#toString--">toString</a></span>()</code>
<div class="block">Returns a string representation for this operation.</div>
</td>
</tr>
</table>
<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="MARKER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MARKER</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> MARKER</pre>
<div class="block">A marker operation.</div>
</li>
</ul>
<a name="CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CREATE</pre>
<div class="block">An entry creation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#create-K-V-"><code>Region.create(Object, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="PUTALL_CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PUTALL_CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> PUTALL_CREATE</pre>
<div class="block">An entry creation caused by a putAll invocation</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#putAll-java.util.Map-"><code>Region.putAll(java.util.Map&lt;? extends K, ? extends V&gt;)</code></a></dd>
</dl>
</li>
</ul>
<a name="GET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GET</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> GET</pre>
<div class="block">A 'value for key' operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="GET_ENTRY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GET_ENTRY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> GET_ENTRY</pre>
<div class="block">A 'entry for key' operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#getEntry-java.lang.Object-"><code>Region.getEntry(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="CONTAINS_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONTAINS_KEY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CONTAINS_KEY</pre>
<div class="block">A 'check for existence of key' operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#containsKey-java.lang.Object-"><code>Region.containsKey(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="CONTAINS_VALUE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONTAINS_VALUE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CONTAINS_VALUE</pre>
<div class="block">A 'check for existence of value' operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#containsValueForKey-java.lang.Object-"><code>Region.containsValueForKey(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="CONTAINS_VALUE_FOR_KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONTAINS_VALUE_FOR_KEY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CONTAINS_VALUE_FOR_KEY</pre>
<div class="block">A 'check for existence of value for given key' operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#containsValueForKey-java.lang.Object-"><code>Region.containsValueForKey(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="FUNCTION_EXECUTION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FUNCTION_EXECUTION</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> FUNCTION_EXECUTION</pre>
<div class="block">A 'function execution' operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/execute/FunctionService.html" title="class in org.apache.geode.cache.execute"><code>FunctionService</code></a></dd>
</dl>
</li>
</ul>
<a name="SEARCH_CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SEARCH_CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> SEARCH_CREATE</pre>
<div class="block">An entry creation caused by a netsearch</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="LOCAL_LOAD_CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LOCAL_LOAD_CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> LOCAL_LOAD_CREATE</pre>
<div class="block">An entry creation caused by a local loader</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a>,
<a href="../../../../org/apache/geode/cache/CacheLoader.html" title="interface in org.apache.geode.cache"><code>CacheLoader</code></a></dd>
</dl>
</li>
</ul>
<a name="NET_LOAD_CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NET_LOAD_CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> NET_LOAD_CREATE</pre>
<div class="block">An entry creation caused by a net loader</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a>,
<a href="../../../../org/apache/geode/cache/CacheLoader.html" title="interface in org.apache.geode.cache"><code>CacheLoader</code></a></dd>
</dl>
</li>
</ul>
<a name="UPDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UPDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> UPDATE</pre>
<div class="block">An entry update.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#put-K-V-"><code>Region.put(Object, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="PUTALL_UPDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PUTALL_UPDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> PUTALL_UPDATE</pre>
<div class="block">An entry update caused by a putAll invocation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#putAll-java.util.Map-"><code>Region.putAll(java.util.Map&lt;? extends K, ? extends V&gt;)</code></a></dd>
</dl>
</li>
</ul>
<a name="SEARCH_UPDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SEARCH_UPDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> SEARCH_UPDATE</pre>
<div class="block">An entry update caused by a net search.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="LOCAL_LOAD_UPDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LOCAL_LOAD_UPDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> LOCAL_LOAD_UPDATE</pre>
<div class="block">An entry update caused by a local load.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a>,
<a href="../../../../org/apache/geode/cache/CacheLoader.html" title="interface in org.apache.geode.cache"><code>CacheLoader</code></a></dd>
</dl>
</li>
</ul>
<a name="NET_LOAD_UPDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NET_LOAD_UPDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> NET_LOAD_UPDATE</pre>
<div class="block">An entry update caused by a net load.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#get-java.lang.Object-"><code>Region.get(Object)</code></a>,
<a href="../../../../org/apache/geode/cache/CacheLoader.html" title="interface in org.apache.geode.cache"><code>CacheLoader</code></a></dd>
</dl>
</li>
</ul>
<a name="INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> INVALIDATE</pre>
<div class="block">An entry distributed invalidate.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#invalidate-java.lang.Object-"><code>Region.invalidate(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="LOCAL_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LOCAL_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> LOCAL_INVALIDATE</pre>
<div class="block">An entry local invalidate.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#localInvalidate-java.lang.Object-"><code>Region.localInvalidate(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> DESTROY</pre>
<div class="block">An entry distributed destroy.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#destroy-java.lang.Object-"><code>Region.destroy(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="LOCAL_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LOCAL_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> LOCAL_DESTROY</pre>
<div class="block">An entry local destroy.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#localDestroy-java.lang.Object-"><code>Region.localDestroy(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="EVICT_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EVICT_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> EVICT_DESTROY</pre>
<div class="block">An entry local destroy caused by an eviction.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#localDestroy-java.lang.Object-"><code>Region.localDestroy(Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_LOAD_SNAPSHOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_LOAD_SNAPSHOT</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_LOAD_SNAPSHOT</pre>
<div class="block">A region load snapshot.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#loadSnapshot-java.io.InputStream-"><code>Region.loadSnapshot(java.io.InputStream)</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_LOCAL_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_LOCAL_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_LOCAL_DESTROY</pre>
<div class="block">A region local destroy.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#localDestroyRegion--"><code>Region.localDestroyRegion()</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_CREATE</pre>
<div class="block">A region create.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#createSubregion-java.lang.String-org.apache.geode.cache.RegionAttributes-"><code>Region.createSubregion(java.lang.String, org.apache.geode.cache.RegionAttributes&lt;SK, SV&gt;)</code></a>,
<a href="../../../../org/apache/geode/cache/Cache.html#createRegion-java.lang.String-org.apache.geode.cache.RegionAttributes-"><code>Cache.createRegion(java.lang.String, org.apache.geode.cache.RegionAttributes&lt;K, V&gt;)</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_CLOSE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_CLOSE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_CLOSE</pre>
<div class="block">A region close</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#close--"><code>Region.close()</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_DESTROY</pre>
<div class="block">A region distributed destroy.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#destroyRegion--"><code>Region.destroyRegion()</code></a></dd>
</dl>
</li>
</ul>
<a name="EXPIRE_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXPIRE_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> EXPIRE_DESTROY</pre>
<div class="block">An entry distributed destroy triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryTimeToLive--"><code>RegionAttributes.getEntryTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryIdleTimeout--"><code>RegionAttributes.getEntryIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#DESTROY"><code>ExpirationAction.DESTROY</code></a></dd>
</dl>
</li>
</ul>
<a name="EXPIRE_LOCAL_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXPIRE_LOCAL_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> EXPIRE_LOCAL_DESTROY</pre>
<div class="block">An entry local destroy triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryTimeToLive--"><code>RegionAttributes.getEntryTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryIdleTimeout--"><code>RegionAttributes.getEntryIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#LOCAL_DESTROY"><code>ExpirationAction.LOCAL_DESTROY</code></a></dd>
</dl>
</li>
</ul>
<a name="EXPIRE_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXPIRE_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> EXPIRE_INVALIDATE</pre>
<div class="block">An entry distributed invalidate triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryTimeToLive--"><code>RegionAttributes.getEntryTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryIdleTimeout--"><code>RegionAttributes.getEntryIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#INVALIDATE"><code>ExpirationAction.INVALIDATE</code></a></dd>
</dl>
</li>
</ul>
<a name="EXPIRE_LOCAL_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXPIRE_LOCAL_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> EXPIRE_LOCAL_INVALIDATE</pre>
<div class="block">An entry local invalidate triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryTimeToLive--"><code>RegionAttributes.getEntryTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getEntryIdleTimeout--"><code>RegionAttributes.getEntryIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#LOCAL_INVALIDATE"><code>ExpirationAction.LOCAL_INVALIDATE</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_EXPIRE_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_EXPIRE_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_EXPIRE_DESTROY</pre>
<div class="block">A region distributed destroy triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionTimeToLive--"><code>RegionAttributes.getRegionTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionIdleTimeout--"><code>RegionAttributes.getRegionIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#DESTROY"><code>ExpirationAction.DESTROY</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_EXPIRE_LOCAL_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_EXPIRE_LOCAL_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_EXPIRE_LOCAL_DESTROY</pre>
<div class="block">A region local destroy triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionTimeToLive--"><code>RegionAttributes.getRegionTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionIdleTimeout--"><code>RegionAttributes.getRegionIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#LOCAL_DESTROY"><code>ExpirationAction.LOCAL_DESTROY</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_EXPIRE_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_EXPIRE_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_EXPIRE_INVALIDATE</pre>
<div class="block">A region distributed invalidate triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionTimeToLive--"><code>RegionAttributes.getRegionTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionIdleTimeout--"><code>RegionAttributes.getRegionIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#INVALIDATE"><code>ExpirationAction.INVALIDATE</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_EXPIRE_LOCAL_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_EXPIRE_LOCAL_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_EXPIRE_LOCAL_INVALIDATE</pre>
<div class="block">A region local invalidate triggered by expiration</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionTimeToLive--"><code>RegionAttributes.getRegionTimeToLive()</code></a>,
<a href="../../../../org/apache/geode/cache/RegionAttributes.html#getRegionIdleTimeout--"><code>RegionAttributes.getRegionIdleTimeout()</code></a>,
<a href="../../../../org/apache/geode/cache/ExpirationAction.html#LOCAL_INVALIDATE"><code>ExpirationAction.LOCAL_INVALIDATE</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_LOCAL_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_LOCAL_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_LOCAL_INVALIDATE</pre>
<div class="block">A region local invalidate.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#localInvalidateRegion--"><code>Region.localInvalidateRegion()</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_INVALIDATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_INVALIDATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_INVALIDATE</pre>
<div class="block">A region distributed invalidate.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#invalidateRegion--"><code>Region.invalidateRegion()</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_CLEAR">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_CLEAR</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_CLEAR</pre>
<div class="block">A region clear.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#clear--"><code>Region.clear()</code></a></dd>
</dl>
</li>
</ul>
<a name="REGION_LOCAL_CLEAR">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_LOCAL_CLEAR</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_LOCAL_CLEAR</pre>
<div class="block">A region local clear.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#localClear--"><code>Region.localClear()</code></a></dd>
</dl>
</li>
</ul>
<a name="CACHE_CREATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CACHE_CREATE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CACHE_CREATE</pre>
<div class="block">A cache create. Note that this is marked as a region operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/CacheFactory.html#create--"><code>CacheFactory.create()</code></a></dd>
</dl>
</li>
</ul>
<a name="CACHE_CLOSE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CACHE_CLOSE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CACHE_CLOSE</pre>
<div class="block">A cache close. Note that this is marked as a region operation.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/RegionService.html#close--"><code>RegionService.close()</code></a></dd>
</dl>
</li>
</ul>
<a name="FORCED_DISCONNECT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FORCED_DISCONNECT</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> FORCED_DISCONNECT</pre>
<div class="block">A cache close due to being forced out of the distributed system by other members. This
typically happens when a member becomes unresponsive and does not respond to heartbeat requests
within the <a href="../distributed/DistributedSystem.html#member-timeout">"member-timeout"</a>
period.<br>
Note that this is marked as a region operation.</div>
</li>
</ul>
<a name="REGION_REINITIALIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REGION_REINITIALIZE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REGION_REINITIALIZE</pre>
<div class="block">A region destroy triggered by <a href="../../../../org/apache/geode/cache/ResumptionAction.html#REINITIALIZE"><code>ResumptionAction.REINITIALIZE</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/ResumptionAction.html#REINITIALIZE"><code>ResumptionAction.REINITIALIZE</code></a></dd>
</dl>
</li>
</ul>
<a name="CACHE_RECONNECT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CACHE_RECONNECT</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> CACHE_RECONNECT</pre>
<div class="block">A cache close triggered by <a href="../../../../org/apache/geode/cache/LossAction.html#RECONNECT"><code>LossAction.RECONNECT</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/LossAction.html#RECONNECT"><code>LossAction.RECONNECT</code></a></dd>
</dl>
</li>
</ul>
<a name="PUT_IF_ABSENT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PUT_IF_ABSENT</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> PUT_IF_ABSENT</pre>
<div class="block">An atomic entry creation operation</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 6.5</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true#putIfAbsent-K-V-" title="class or interface in java.util.concurrent"><code>ConcurrentMap.putIfAbsent(Object, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="REPLACE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REPLACE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REPLACE</pre>
<div class="block">An atomic update operation</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 6.5</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true#replace-K-V-V-" title="class or interface in java.util.concurrent"><code>ConcurrentMap.replace(Object, Object, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="REMOVE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REMOVE</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REMOVE</pre>
<div class="block">An atomic destroy destroy operation</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 6.5</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true#remove-java.lang.Object-java.lang.Object-" title="class or interface in java.util.concurrent"><code>ConcurrentMap.remove(Object, Object)</code></a></dd>
</dl>
</li>
</ul>
<a name="UPDATE_VERSION_STAMP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UPDATE_VERSION_STAMP</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> UPDATE_VERSION_STAMP</pre>
<div class="block">An internal operation used to update the version stamp of an entry.</div>
</li>
</ul>
<a name="REMOVEALL_DESTROY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REMOVEALL_DESTROY</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> REMOVEALL_DESTROY</pre>
<div class="block">An entry distributed destroy caused by a removeAll.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 8.1</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#removeAll-java.util.Collection-"><code>Region.removeAll(java.util.Collection)</code></a></dd>
</dl>
</li>
</ul>
<a name="GET_FOR_REGISTER_INTEREST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GET_FOR_REGISTER_INTEREST</h4>
<pre><a href="../../../../org/apache/geode/annotations/Immutable.html" title="annotation in org.apache.geode.annotations">@Immutable</a>
public static final&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a> GET_FOR_REGISTER_INTEREST</pre>
<div class="block">A 'get for register interest' operation.</div>
</li>
</ul>
<a name="ordinal">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ordinal</h4>
<pre>public final&nbsp;byte ordinal</pre>
<div class="block">byte used as ordinal to represent this Operation</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="fromOrdinal-byte-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromOrdinal</h4>
<pre>public static&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a>&nbsp;fromOrdinal(byte&nbsp;ordinal)</pre>
<div class="block">Return the Operation represented by specified ordinal</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ordinal</code> - the ordinal representation of an Operation</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the Operation represented by specified ordinal</dd>
</dl>
</li>
</ul>
<a name="isCreate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isCreate</h4>
<pre>public&nbsp;boolean&nbsp;isCreate()</pre>
<div class="block">Returns true if this operation created a new entry.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation created a new entry</dd>
</dl>
</li>
</ul>
<a name="isUpdate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isUpdate</h4>
<pre>public&nbsp;boolean&nbsp;isUpdate()</pre>
<div class="block">Returns true if this operation updated an existing entry.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation updated an existing entry</dd>
</dl>
</li>
</ul>
<a name="isGet--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isGet</h4>
<pre>public&nbsp;boolean&nbsp;isGet()</pre>
<div class="block">Returns true if this operation gets the value for given key.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation gets the value for given key</dd>
</dl>
</li>
</ul>
<a name="isContainsKey--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isContainsKey</h4>
<pre>public&nbsp;boolean&nbsp;isContainsKey()</pre>
<div class="block">Returns true if this operation checks whether given key is present in region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation checks whether given key is present in region</dd>
</dl>
</li>
</ul>
<a name="isContainsValue--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isContainsValue</h4>
<pre>public&nbsp;boolean&nbsp;isContainsValue()</pre>
<div class="block">Returns true if this operation checks whether given value is present in region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation checks whether given value is present in region</dd>
</dl>
</li>
</ul>
<a name="isContainsValueForKey--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isContainsValueForKey</h4>
<pre>public&nbsp;boolean&nbsp;isContainsValueForKey()</pre>
<div class="block">Returns true if this operation checks whether value is present for the given key.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation checks whether value is present for the given key</dd>
</dl>
</li>
</ul>
<a name="isFunctionExecution--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isFunctionExecution</h4>
<pre>public&nbsp;boolean&nbsp;isFunctionExecution()</pre>
<div class="block">Returns true if this operation is function execution operation.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation is function execution operation</dd>
</dl>
</li>
</ul>
<a name="isGetEntry--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isGetEntry</h4>
<pre>public&nbsp;boolean&nbsp;isGetEntry()</pre>
<div class="block">Returns true if this operation gets the entry for given key.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation gets the entry for given key</dd>
</dl>
</li>
</ul>
<a name="isGetForRegisterInterest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isGetForRegisterInterest</h4>
<pre>public&nbsp;boolean&nbsp;isGetForRegisterInterest()</pre>
<div class="block">Returns true if this operation is a get for register interest.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation is a get for register interest</dd>
</dl>
</li>
</ul>
<a name="isInvalidate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isInvalidate</h4>
<pre>public&nbsp;boolean&nbsp;isInvalidate()</pre>
<div class="block">Returns true if the operation invalidated an entry.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation invalidated an entry</dd>
</dl>
</li>
</ul>
<a name="isDestroy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDestroy</h4>
<pre>public&nbsp;boolean&nbsp;isDestroy()</pre>
<div class="block">Returns true if the operation destroyed an entry.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation destroyed an entry</dd>
</dl>
</li>
</ul>
<a name="isClear--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isClear</h4>
<pre>public&nbsp;boolean&nbsp;isClear()</pre>
<div class="block">Returns true if the operation cleared the region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation cleared the region</dd>
</dl>
</li>
</ul>
<a name="isClose--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isClose</h4>
<pre>public&nbsp;boolean&nbsp;isClose()</pre>
<div class="block">Returns true if the operation closed the cache or a region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation closed the cache or a region</dd>
</dl>
</li>
</ul>
<a name="isPutAll--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPutAll</h4>
<pre>public&nbsp;boolean&nbsp;isPutAll()</pre>
<div class="block">Returns true if this operation was initiated by a putAll.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation was initiated by a putAll</dd>
</dl>
</li>
</ul>
<a name="isRemoveAll--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRemoveAll</h4>
<pre>public&nbsp;boolean&nbsp;isRemoveAll()</pre>
<div class="block">Returns true if this operation was initiated by a removeAll.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether this operation was initiated by a removeAll</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 8.1</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/geode/cache/Region.html#removeAll-java.util.Collection-"><code>Region.removeAll(java.util.Collection)</code></a></dd>
</dl>
</li>
</ul>
<a name="isRegionInvalidate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRegionInvalidate</h4>
<pre>public&nbsp;boolean&nbsp;isRegionInvalidate()</pre>
<div class="block">Returns true if the operation invalidated a region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation invalidated a region</dd>
</dl>
</li>
</ul>
<a name="isRegionDestroy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRegionDestroy</h4>
<pre>public&nbsp;boolean&nbsp;isRegionDestroy()</pre>
<div class="block">Returns true if the operation destroyed a region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation destroyed a region</dd>
</dl>
</li>
</ul>
<a name="isRegion--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRegion</h4>
<pre>public&nbsp;boolean&nbsp;isRegion()</pre>
<div class="block">Returns true if the operation applies to the entire region.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation applies to the entire region</dd>
</dl>
</li>
</ul>
<a name="isLocal--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLocal</h4>
<pre>public&nbsp;boolean&nbsp;isLocal()</pre>
<div class="block">Returns true if the operation is limited to the local cache.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation is limited to the local cache</dd>
</dl>
</li>
</ul>
<a name="isDistributed--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDistributed</h4>
<pre>public&nbsp;boolean&nbsp;isDistributed()</pre>
<div class="block">Returns true if the operation may be distributed.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation may be distributed</dd>
</dl>
</li>
</ul>
<a name="isEntry--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEntry</h4>
<pre>public&nbsp;boolean&nbsp;isEntry()</pre>
<div class="block">Returns true if the operation applies to a single entry.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>whether the operation applies to a single entry</dd>
</dl>
</li>
</ul>
<a name="isExpiration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isExpiration</h4>
<pre>public&nbsp;boolean&nbsp;isExpiration()</pre>
<div class="block">Answer true if this operation resulted from expiration.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operation resulted from expiration</dd>
</dl>
</li>
</ul>
<a name="isEviction--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEviction</h4>
<pre>public&nbsp;boolean&nbsp;isEviction()</pre>
<div class="block">Answer true if this operation resulted from eviction</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operatino resulted from eviction</dd>
</dl>
</li>
</ul>
<a name="isLocalLoad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLocalLoad</h4>
<pre>public&nbsp;boolean&nbsp;isLocalLoad()</pre>
<div class="block">Returns true if this operation included a loader running in this cache. Note that this will be
true even if the local loader called <code>netSearch</code>.
If this operation is for a Partitioned Region, then true will be returned if the loader ran in
the same VM as where the data is hosted. If true is returned, and
<a href="../../../../org/apache/geode/cache/CacheEvent.html#isOriginRemote--"><code>CacheEvent.isOriginRemote()</code></a> is true, it means the data is not hosted locally, but the
loader was run local to the data.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operation included a local loader execution</dd>
</dl>
</li>
</ul>
<a name="isNetLoad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNetLoad</h4>
<pre>public&nbsp;boolean&nbsp;isNetLoad()</pre>
<div class="block">Returns true if this operation included a loader running that was remote from the cache that
requested it, i.e., a netLoad. Note that the cache that requested the netLoad may not be this
cache.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operation included a netLoad</dd>
</dl>
</li>
</ul>
<a name="isLoad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLoad</h4>
<pre>public&nbsp;boolean&nbsp;isLoad()</pre>
<div class="block">Returns true if this operation included running a loader.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if isLocalLoad or isNetLoad</dd>
</dl>
</li>
</ul>
<a name="isNetSearch--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNetSearch</h4>
<pre>public&nbsp;boolean&nbsp;isNetSearch()</pre>
<div class="block">Returns true if this operation included a <code>netSearch</code>. If the <code>netSearch</code>
was invoked by a loader however, this will return false and <code>isLocalLoad()</code> or
<code>isNetLoad()</code> will return true instead.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operation included a netSearch</dd>
</dl>
</li>
</ul>
<a name="isSearchOrLoad--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSearchOrLoad</h4>
<pre>public&nbsp;boolean&nbsp;isSearchOrLoad()</pre>
<div class="block">Returns true if this operation was a <a href="../../../../org/apache/geode/cache/Operation.html#isNetSearch--"><code>net search</code></a> or a <a href="../../../../org/apache/geode/cache/Operation.html#isLoad--"><code>load</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operation include a netSearch or any type of load.</dd>
</dl>
</li>
</ul>
<a name="guaranteesOldValue--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>guaranteesOldValue</h4>
<pre>public&nbsp;boolean&nbsp;guaranteesOldValue()</pre>
<div class="block">Returns true if this operation is a ConcurrentMap operation that guarantees the old value to be
returned no matter what expense may be incurred in doing so.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this operation has this guarantee</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>GemFire 6.5</dd>
</dl>
</li>
</ul>
<a name="getCorrespondingUpdateOp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCorrespondingUpdateOp</h4>
<pre>public&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a>&nbsp;getCorrespondingUpdateOp()</pre>
<div class="block">Returns the update operation that corresponds to this operation. For a create operation the
corresponding update op is returned. For all other operations <code>this</code> is returned.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the update operation that corresponds to this operation</dd>
</dl>
</li>
</ul>
<a name="getCorrespondingCreateOp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCorrespondingCreateOp</h4>
<pre>public&nbsp;<a href="../../../../org/apache/geode/cache/Operation.html" title="class in org.apache.geode.cache">Operation</a>&nbsp;getCorrespondingCreateOp()</pre>
<div class="block">Returns the create operation that corresponds to this operation. For an update operation the
corresponding create op is returned. For all other operations <code>this</code> is returned.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the create operation that corresponds to this operation</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<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;toString()</pre>
<div class="block">Returns a string representation for this operation.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<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></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the name of this operation.</dd>
</dl>
</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>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/geode/cache/NoSubscriptionServersAvailableException.html" title="class in org.apache.geode.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/geode/cache/OperationAbortedException.html" title="class in org.apache.geode.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/geode/cache/Operation.html" target="_top">Frames</a></li>
<li><a href="Operation.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>Constr&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>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>