| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <link rel="canonical" href="https://ignite.apache.org/releases/2.1.0/javadoc/org/apache/ignite/configuration/CacheConfiguration.html" /> |
| <META NAME="ROBOTS" CONTENT="NOINDEX"> |
| |
| <!-- Generated by javadoc (version 1.7.0_80) on Thu Jul 20 19:37:42 UTC 2017 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>CacheConfiguration (Ignite 2.1.0)</title> |
| <meta name="date" content="2017-07-20"> |
| <link rel="stylesheet" type="text/css" href="../../../../javadoc.css" title="Style"> |
| |
| <script> |
| (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ |
| (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), |
| m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) |
| })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); |
| |
| ga('create', 'UA-61232409-1', 'auto'); |
| ga('send', 'pageview'); |
| |
| </script></head> |
| <body> |
| <script type="text/javascript"><!-- |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="CacheConfiguration (Ignite 2.1.0)"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar_top"> |
| <!-- --> |
| </a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="class-use/CacheConfiguration.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage"><em>Ignite - In-Memory Data Fabric</em></div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/ignite/configuration/BinaryConfiguration.html" title="class in org.apache.ignite.configuration"><span class="strong">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.IgniteAllNodesPredicate.html" title="class in org.apache.ignite.configuration"><span class="strong">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/ignite/configuration/CacheConfiguration.html" target="_top">Frames</a></li> |
| <li><a href="CacheConfiguration.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../allclasses-noframe.html">All 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: </li> |
| <li><a href="#nested_class_summary">Nested</a> | </li> |
| <li><a href="#field_summary">Field</a> | </li> |
| <li><a href="#constructor_summary">Constr</a> | </li> |
| <li><a href="#method_summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field_detail">Field</a> | </li> |
| <li><a href="#constructor_detail">Constr</a> | </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.ignite.configuration</div> |
| <h2 title="Class CacheConfiguration" class="title">Class CacheConfiguration<K,V></h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="http://docs.oracle.com/javase/7/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>javax.cache.configuration.MutableConfiguration<K,V></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.ignite.configuration.CacheConfiguration<K,V></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.cache.configuration.CompleteConfiguration<K,V>, javax.cache.configuration.Configuration<K,V></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="strong">CacheConfiguration<K,V></span> |
| extends javax.cache.configuration.MutableConfiguration<K,V></pre> |
| <div class="block">This class defines grid cache configuration. This configuration is passed to |
| grid via <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getCacheConfiguration()"><code>IgniteConfiguration.getCacheConfiguration()</code></a> method. It defines all configuration |
| parameters required to start a cache within grid instance. You can have multiple caches |
| configured with different names within one grid. |
| <p> |
| Cache configuration is set on <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheConfiguration(org.apache.ignite.configuration.CacheConfiguration...)"><code>IgniteConfiguration.setCacheConfiguration(CacheConfiguration...)</code></a> method. This adapter is a simple bean and |
| can be configured from Spring XML files (or other DI frameworks). <p> Note that absolutely all configuration |
| properties are optional, so users should only change what they need.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.apache.ignite.configuration.CacheConfiguration">Serialized Form</a></dd></dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested_class_summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.IgniteAllNodesPredicate.html" title="class in org.apache.ignite.configuration">CacheConfiguration.IgniteAllNodesPredicate</a></strong></code> |
| <div class="block">Filter that accepts all nodes.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field_summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </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/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><<a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#ALL_NODES">ALL_NODES</a></strong></code> |
| <div class="block">Filter that accepts all nodes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_BACKUPS">DFLT_BACKUPS</a></strong></code> |
| <div class="block">Default number of backups.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_ATOMICITY_MODE">DFLT_CACHE_ATOMICITY_MODE</a></strong></code> |
| <div class="block">Default atomicity mode.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_MODE">DFLT_CACHE_MODE</a></strong></code> |
| <div class="block">Default caching mode.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_SIZE">DFLT_CACHE_SIZE</a></strong></code> |
| <div class="block">Default cache size to use with eviction policy.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CONCURRENT_LOAD_ALL_THRESHOLD">DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</a></strong></code> |
| <div class="block">Default threshold for concurrent loading of keys from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_COPY_ON_READ">DFLT_COPY_ON_READ</a></strong></code> |
| <div class="block">Default value for 'copyOnRead' flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_EAGER_TTL">DFLT_EAGER_TTL</a></strong></code> |
| <div class="block">Default value for eager ttl flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_INVALIDATE">DFLT_INVALIDATE</a></strong></code> |
| <div class="block">Default value for 'invalidate' flag that indicates if this is invalidation-based cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOAD_PREV_VAL">DFLT_LOAD_PREV_VAL</a></strong></code> |
| <div class="block">Default value for load previous value flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOCK_TIMEOUT">DFLT_LOCK_TIMEOUT</a></strong></code> |
| <div class="block">Default lock timeout.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LONG_QRY_WARN_TIMEOUT">DFLT_LONG_QRY_WARN_TIMEOUT</a></strong></code> |
| <div class="block"><strong>Deprecated.</strong> </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_CONCURRENT_ASYNC_OPS">DFLT_MAX_CONCURRENT_ASYNC_OPS</a></strong></code> |
| <div class="block">Default value for 'maxConcurrentAsyncOps'.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_QUERY_ITERATOR_CNT">DFLT_MAX_QUERY_ITERATOR_CNT</a></strong></code> |
| <div class="block">Default maximum number of query iterators that can be stored.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_NEAR_START_SIZE">DFLT_NEAR_START_SIZE</a></strong></code> |
| <div class="block">Initial default near cache size.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_PARTITION_LOSS_POLICY">DFLT_PARTITION_LOSS_POLICY</a></strong></code> |
| <div class="block">Default partition loss policy.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_QRY_DETAIL_METRICS_SIZE">DFLT_QRY_DETAIL_METRICS_SIZE</a></strong></code> |
| <div class="block">Default number of queries detail metrics to collect.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_QUERY_PARALLELISM">DFLT_QUERY_PARALLELISM</a></strong></code> |
| <div class="block">Default query parallelism.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_READ_FROM_BACKUP">DFLT_READ_FROM_BACKUP</a></strong></code> |
| <div class="block">Default value for 'readFromBackup' flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_BATCH_SIZE">DFLT_REBALANCE_BATCH_SIZE</a></strong></code> |
| <div class="block">Default rebalance batch size in bytes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_BATCHES_PREFETCH_COUNT">DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</a></strong></code> |
| <div class="block">Default rebalance batches prefetch count.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_MODE">DFLT_REBALANCE_MODE</a></strong></code> |
| <div class="block">Default rebalance mode for distributed cache.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THREAD_POOL_SIZE">DFLT_REBALANCE_THREAD_POOL_SIZE</a></strong></code> |
| <div class="block"><strong>Deprecated.</strong> </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THROTTLE">DFLT_REBALANCE_THROTTLE</a></strong></code> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading CPU.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_TIMEOUT">DFLT_REBALANCE_TIMEOUT</a></strong></code> |
| <div class="block">Default rebalance timeout (ms).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_INDEX_MAX_INLINE_SIZE">DFLT_SQL_INDEX_MAX_INLINE_SIZE</a></strong></code> |
| <div class="block">Default maximum inline size for sql indexes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_STORE_KEEP_BINARY">DFLT_STORE_KEEP_BINARY</a></strong></code> |
| <div class="block">Default value for keep binary in store behavior .</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_BATCH_SIZE">DFLT_WRITE_BEHIND_BATCH_SIZE</a></strong></code> |
| <div class="block">Default batch size for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_COALESCING">DFLT_WRITE_BEHIND_COALESCING</a></strong></code> |
| <div class="block">Default write coalescing for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_CRITICAL_SIZE">DFLT_WRITE_BEHIND_CRITICAL_SIZE</a></strong></code> |
| <div class="block">Default critical size used when flush size is not specified.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_ENABLED">DFLT_WRITE_BEHIND_ENABLED</a></strong></code> |
| <div class="block">Default value for 'writeBehindEnabled' flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_FREQUENCY">DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</a></strong></code> |
| <div class="block">Default flush frequency for write-behind cache store in milliseconds.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_SIZE">DFLT_WRITE_BEHIND_FLUSH_SIZE</a></strong></code> |
| <div class="block">Default flush size for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT">DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</a></strong></code> |
| <div class="block">Default count of flush threads for write-behind cache store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#MAX_PARTITIONS_COUNT">MAX_PARTITIONS_COUNT</a></strong></code> |
| <div class="block">Maximum number of partitions.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields_inherited_from_class_javax.cache.configuration.MutableConfiguration"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from class javax.cache.configuration.MutableConfiguration</h3> |
| <code>cacheLoaderFactory, cacheWriterFactory, expiryPolicyFactory, isManagementEnabled, isReadThrough, isStatisticsEnabled, isStoreByValue, isWriteThrough, keyType, listenerConfigurations, valueType</code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor_summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#CacheConfiguration()">CacheConfiguration</a></strong>()</code> |
| <div class="block">Empty constructor (all values are initialized to their defaults).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colOne"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#CacheConfiguration(javax.cache.configuration.CompleteConfiguration)">CacheConfiguration</a></strong>(javax.cache.configuration.CompleteConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> cfg)</code> |
| <div class="block">Copy constructor.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#CacheConfiguration(java.lang.String)">CacheConfiguration</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method_summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span>Methods</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration)">addCacheEntryListenerConfiguration</a></strong>(javax.cache.configuration.CacheEntryListenerConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> cacheEntryLsnrCfg)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#clearQueryEntities()">clearQueryEntities</a></strong>()</code> |
| <div class="block">Clear query entities.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getAffinity()">getAffinity</a></strong>()</code> |
| <div class="block">Gets key topology resolver to provide mapping from keys to nodes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getAffinityMapper()">getAffinityMapper</a></strong>()</code> |
| <div class="block">Affinity key mapper used to provide custom affinity key for any given key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getAtomicityMode()">getAtomicityMode</a></strong>()</code> |
| <div class="block">Gets cache atomicity mode.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getBackups()">getBackups</a></strong>()</code> |
| <div class="block">Gets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><javax.cache.configuration.CacheEntryListenerConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheEntryListenerConfigurations()">getCacheEntryListenerConfigurations</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheMode()">getCacheMode</a></strong>()</code> |
| <div class="block">Gets caching mode to use.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>javax.cache.configuration.Factory<<a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheStoreFactory()">getCacheStoreFactory</a></strong>()</code> |
| <div class="block">Gets factory for underlying persistent storage for read-through and write-through operations.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>javax.cache.configuration.Factory<? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a>>[]</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getCacheStoreSessionListenerFactories()">getCacheStoreSessionListenerFactories</a></strong>()</code> |
| <div class="block">Gets cache store session listener factories.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getDefaultLockTimeout()">getDefaultLockTimeout</a></strong>()</code> |
| <div class="block">Gets default lock acquisition timeout.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionFilter()">getEvictionFilter</a></strong>()</code> |
| <div class="block">Gets eviction filter to specify which entries should not be evicted |
| (except explicit evict by calling <a href="../../../../org/apache/ignite/IgniteCache.html#localEvict(java.util.Collection)"><code>IgniteCache.localEvict(Collection)</code></a>).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicy()">getEvictionPolicy</a></strong>()</code> |
| <div class="block">Gets cache eviction policy.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getGroupName()">getGroupName</a></strong>()</code> |
| <div class="block">Gets the cache group name.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>[]</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getIndexedTypes()">getIndexedTypes</a></strong>()</code> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getInterceptor()">getInterceptor</a></strong>()</code> |
| <div class="block">Gets cache interceptor.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>[]</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getKeyConfiguration()">getKeyConfiguration</a></strong>()</code> |
| <div class="block">Gets cache key configuration.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getLongQueryWarningTimeout()">getLongQueryWarningTimeout</a></strong>()</code> |
| <div class="block"><strong>Deprecated.</strong> |
| <div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLongQueryWarningTimeout()"><code>IgniteConfiguration.getLongQueryWarningTimeout()</code></a> instead.</i></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMaxConcurrentAsyncOperations()">getMaxConcurrentAsyncOperations</a></strong>()</code> |
| <div class="block">Gets maximum number of allowed concurrent asynchronous operations.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMaxQueryIteratorsCount()">getMaxQueryIteratorsCount</a></strong>()</code> |
| <div class="block">Gets maximum number of query iterators that can be stored.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMemoryPolicyName()">getMemoryPolicyName</a></strong>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getName()">getName</a></strong>()</code> |
| <div class="block">Cache name or <code>null</code> if not provided, then this will be considered a default |
| cache which can be accessed via <a href="../../../../org/apache/ignite/Ignite.html#cache(java.lang.String)"><code>Ignite.cache(String)</code></a> method.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getNearConfiguration()">getNearConfiguration</a></strong>()</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><<a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getNodeFilter()">getNodeFilter</a></strong>()</code> |
| <div class="block">Gets filter which determines on what nodes the cache should be started.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getPartitionLossPolicy()">getPartitionLossPolicy</a></strong>()</code> |
| <div class="block">Gets partition loss policy.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>[]</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getPluginConfigurations()">getPluginConfigurations</a></strong>()</code> |
| <div class="block">Gets array of cache plugin configurations.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryDetailMetricsSize()">getQueryDetailMetricsSize</a></strong>()</code> |
| <div class="block">Gets size of queries detail metrics that will be stored in memory for monitoring purposes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryEntities()">getQueryEntities</a></strong>()</code> |
| <div class="block">Gets a collection of configured query entities.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryParallelism()">getQueryParallelism</a></strong>()</code> |
| <div class="block">Defines a hint to query execution engine on desired degree of parallelism within a single node.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceBatchesPrefetchCount()">getRebalanceBatchesPrefetchCount</a></strong>()</code> |
| <div class="block">To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and |
| provide one new to each next demand request.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceBatchSize()">getRebalanceBatchSize</a></strong>()</code> |
| <div class="block">Gets size (in number bytes) to be loaded within a single rebalance message.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceDelay()">getRebalanceDelay</a></strong>()</code> |
| <div class="block">Gets delay in milliseconds upon a node joining or leaving topology (or crash) after which rebalancing |
| should be started automatically.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceMode()">getRebalanceMode</a></strong>()</code> |
| <div class="block">Gets rebalance mode for distributed cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceOrder()">getRebalanceOrder</a></strong>()</code> |
| <div class="block">Gets cache rebalance order.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceThreadPoolSize()">getRebalanceThreadPoolSize</a></strong>()</code> |
| <div class="block"><strong>Deprecated.</strong> </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceThrottle()">getRebalanceThrottle</a></strong>()</code> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceTimeout()">getRebalanceTimeout</a></strong>()</code> |
| <div class="block">Gets rebalance timeout (ms).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>[]</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlFunctionClasses()">getSqlFunctionClasses</a></strong>()</code> |
| <div class="block">Gets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlIndexMaxInlineSize()">getSqlIndexMaxInlineSize</a></strong>()</code> |
| <div class="block">Gets maximum inline size for sql indexes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getSqlSchema()">getSqlSchema</a></strong>()</code> |
| <div class="block">Gets custom name of the sql schema.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getStoreConcurrentLoadAllThreshold()">getStoreConcurrentLoadAllThreshold</a></strong>()</code> |
| <div class="block">Gets the threshold used in cases when values for multiple keys are being loaded from an underlying |
| <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> in parallel.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getTopologyValidator()">getTopologyValidator</a></strong>()</code> |
| <div class="block">Gets topology validator.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getTransactionManagerLookupClassName()">getTransactionManagerLookupClassName</a></strong>()</code> |
| <div class="block"><strong>Deprecated.</strong> |
| <div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#getTxManagerFactory()"><code>TransactionConfiguration.getTxManagerFactory()</code></a> instead.</i></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindBatchSize()">getWriteBehindBatchSize</a></strong>()</code> |
| <div class="block">Maximum batch size for write-behind cache store operations.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindCoalescing()">getWriteBehindCoalescing</a></strong>()</code> |
| <div class="block">Write coalescing flag for write-behind cache store operations.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushFrequency()">getWriteBehindFlushFrequency</a></strong>()</code> |
| <div class="block">Frequency with which write-behind cache is flushed to the cache store in milliseconds.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushSize()">getWriteBehindFlushSize</a></strong>()</code> |
| <div class="block">Maximum size of the write-behind cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushThreadCount()">getWriteBehindFlushThreadCount</a></strong>()</code> |
| <div class="block">Number of threads that will perform cache flushing.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteSynchronizationMode()">getWriteSynchronizationMode</a></strong>()</code> |
| <div class="block">Gets write synchronization mode.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isCopyOnRead()">isCopyOnRead</a></strong>()</code> |
| <div class="block">Gets flag indicating whether copy of of the value stored in cache should be created |
| for cache operation implying return value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isEagerTtl()">isEagerTtl</a></strong>()</code> |
| <div class="block">Gets flag indicating whether expired cache entries will be eagerly removed from cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isInvalidate()">isInvalidate</a></strong>()</code> |
| <div class="block">Invalidation flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isLoadPreviousValue()">isLoadPreviousValue</a></strong>()</code> |
| <div class="block">Gets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| |
| <a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent(K,%20V)"><code>IgniteCache.putIfAbsent(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V)"><code>IgniteCache.replace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V,%20V)"><code>IgniteCache.replace(Object, Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#remove(K,%20V)"><code>IgniteCache.remove(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut(K,%20V)"><code>IgniteCache.getAndPut(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove(K)"><code>IgniteCache.getAndRemove(Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace(K,%20V)"><code>IgniteCache.getAndReplace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent(K,%20V)"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isOnheapCacheEnabled()">isOnheapCacheEnabled</a></strong>()</code> |
| <div class="block">Checks if the on-heap cache is enabled for the off-heap based page memory.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isReadFromBackup()">isReadFromBackup</a></strong>()</code> |
| <div class="block">Gets flag indicating whether data can be read from backup.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isSqlEscapeAll()">isSqlEscapeAll</a></strong>()</code> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| ({@code "tableName"."</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isStoreKeepBinary()">isStoreKeepBinary</a></strong>()</code> |
| <div class="block">Flag indicating that <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> implementation |
| is working with binary objects instead of Java objects.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isWriteBehindEnabled()">isWriteBehindEnabled</a></strong>()</code> |
| <div class="block">Flag indicating whether Ignite should use write-behind behaviour for the cache store.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration)">removeCacheEntryListenerConfiguration</a></strong>(javax.cache.configuration.CacheEntryListenerConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> cacheEntryLsnrCfg)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinity(org.apache.ignite.cache.affinity.AffinityFunction)">setAffinity</a></strong>(<a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a> aff)</code> |
| <div class="block">Sets affinity for cache keys.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinityMapper(org.apache.ignite.cache.affinity.AffinityKeyMapper)">setAffinityMapper</a></strong>(<a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a> affMapper)</code> |
| <div class="block">Sets custom affinity mapper.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAtomicityMode(org.apache.ignite.cache.CacheAtomicityMode)">setAtomicityMode</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> atomicityMode)</code> |
| <div class="block">Sets cache atomicity mode.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setBackups(int)">setBackups</a></strong>(int backups)</code> |
| <div class="block">Sets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheLoaderFactory(javax.cache.configuration.Factory)">setCacheLoaderFactory</a></strong>(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheLoader<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> factory)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheMode(org.apache.ignite.cache.CacheMode)">setCacheMode</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> cacheMode)</code> |
| <div class="block">Sets caching mode.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheStoreFactory(javax.cache.configuration.Factory)">setCacheStoreFactory</a></strong>(javax.cache.configuration.Factory<? extends <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> storeFactory)</code> |
| <div class="block">Sets factory for persistent storage for cache data.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory...)">setCacheStoreSessionListenerFactories</a></strong>(javax.cache.configuration.Factory<? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a>>... storeSesLsnrs)</code> |
| <div class="block">Cache store session listener factories.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCacheWriterFactory(javax.cache.configuration.Factory)">setCacheWriterFactory</a></strong>(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheWriter<? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> factory)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setCopyOnRead(boolean)">setCopyOnRead</a></strong>(boolean cpOnRead)</code> |
| <div class="block">Sets copy on read flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setDefaultLockTimeout(long)">setDefaultLockTimeout</a></strong>(long dfltLockTimeout)</code> |
| <div class="block">Sets default lock timeout in milliseconds.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEagerTtl(boolean)">setEagerTtl</a></strong>(boolean eagerTtl)</code> |
| <div class="block">Sets eager ttl flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionFilter(org.apache.ignite.cache.eviction.EvictionFilter)">setEvictionFilter</a></strong>(<a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> evictFilter)</code> |
| <div class="block">Sets eviction filter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setEvictionPolicy(org.apache.ignite.cache.eviction.EvictionPolicy)">setEvictionPolicy</a></strong>(<a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a> evictPlc)</code> |
| <div class="block">Sets cache eviction policy.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setExpiryPolicyFactory(javax.cache.configuration.Factory)">setExpiryPolicyFactory</a></strong>(javax.cache.configuration.Factory<? extends javax.cache.expiry.ExpiryPolicy> factory)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setGroupName(java.lang.String)">setGroupName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> grpName)</code> |
| <div class="block">Sets the cache group name.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setIndexedTypes(java.lang.Class...)">setIndexedTypes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>... indexedTypes)</code> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setInterceptor(org.apache.ignite.cache.CacheInterceptor)">setInterceptor</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> interceptor)</code> |
| <div class="block">Sets cache interceptor.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setInvalidate(boolean)">setInvalidate</a></strong>(boolean invalidate)</code> |
| <div class="block">Sets invalidation flag for near cache entries in this transaction.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setKeyConfiguration(org.apache.ignite.cache.CacheKeyConfiguration...)">setKeyConfiguration</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>... cacheKeyCfg)</code> |
| <div class="block">Sets cache key configuration.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setLoadPreviousValue(boolean)">setLoadPreviousValue</a></strong>(boolean loadPrevVal)</code> |
| <div class="block">Sets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| |
| <a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent(K,%20V)"><code>IgniteCache.putIfAbsent(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V)"><code>IgniteCache.replace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V,%20V)"><code>IgniteCache.replace(Object, Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#remove(K,%20V)"><code>IgniteCache.remove(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut(K,%20V)"><code>IgniteCache.getAndPut(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove(K)"><code>IgniteCache.getAndRemove(Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace(K,%20V)"><code>IgniteCache.getAndReplace(Object, Object)</code></a> |
| <a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent(K,%20V)"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a> |
| |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOAD_PREV_VAL"><code>DFLT_LOAD_PREV_VAL</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setLongQueryWarningTimeout(long)">setLongQueryWarningTimeout</a></strong>(long longQryWarnTimeout)</code> |
| <div class="block"><strong>Deprecated.</strong> |
| <div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLongQueryWarningTimeout(long)"><code>IgniteConfiguration.setLongQueryWarningTimeout(long)</code></a> instead.</i></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setManagementEnabled(boolean)">setManagementEnabled</a></strong>(boolean enabled)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMaxConcurrentAsyncOperations(int)">setMaxConcurrentAsyncOperations</a></strong>(int maxConcurrentAsyncOps)</code> |
| <div class="block">Sets maximum number of concurrent asynchronous operations.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMaxQueryIteratorsCount(int)">setMaxQueryIteratorsCount</a></strong>(int maxQryIterCnt)</code> |
| <div class="block">Sets maximum number of query iterators that can be stored.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMemoryPolicyName(java.lang.String)">setMemoryPolicyName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> memPlcName)</code> |
| <div class="block">Sets a name of <a href="../../../../org/apache/ignite/configuration/MemoryPolicyConfiguration.html" title="class in org.apache.ignite.configuration"><code>MemoryPolicyConfiguration</code></a> for this cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setName(java.lang.String)">setName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> |
| <div class="block">Sets cache name.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNearConfiguration(org.apache.ignite.configuration.NearCacheConfiguration)">setNearConfiguration</a></strong>(<a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> nearCfg)</code> |
| <div class="block">Sets the near cache configuration to use on all cache nodes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNodeFilter(org.apache.ignite.lang.IgnitePredicate)">setNodeFilter</a></strong>(<a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><<a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a>> nodeFilter)</code> |
| <div class="block">Sets filter which determines on what nodes the cache should be started.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setOnheapCacheEnabled(boolean)">setOnheapCacheEnabled</a></strong>(boolean onheapCache)</code> |
| <div class="block">Configures on-heap cache for the off-heap based page memory.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPartitionLossPolicy(org.apache.ignite.cache.PartitionLossPolicy)">setPartitionLossPolicy</a></strong>(<a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> partLossPlc)</code> |
| <div class="block">Sets partition loss policy.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPluginConfigurations(org.apache.ignite.plugin.CachePluginConfiguration...)">setPluginConfigurations</a></strong>(<a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>... pluginCfgs)</code> |
| <div class="block">Sets cache plugin configurations.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setQueryDetailMetricsSize(int)">setQueryDetailMetricsSize</a></strong>(int qryDetailMetricsSz)</code> |
| <div class="block">Sets size of queries detail metrics that will be stored in memory for monitoring purposes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setQueryEntities(java.util.Collection)">setQueryEntities</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a>> qryEntities)</code> |
| <div class="block">Sets query entities configuration.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setQueryParallelism(int)">setQueryParallelism</a></strong>(int qryParallelism)</code> |
| <div class="block">Sets query parallelism.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setReadFromBackup(boolean)">setReadFromBackup</a></strong>(boolean readFromBackup)</code> |
| <div class="block">Sets read from backup flag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setReadThrough(boolean)">setReadThrough</a></strong>(boolean isReadThrough)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceBatchesPrefetchCount(long)">setRebalanceBatchesPrefetchCount</a></strong>(long rebalanceBatchesCnt)</code> |
| <div class="block">To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and |
| provide one new to each next demand request.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceBatchSize(int)">setRebalanceBatchSize</a></strong>(int rebalanceBatchSize)</code> |
| <div class="block">Sets rebalance batch size.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceDelay(long)">setRebalanceDelay</a></strong>(long rebalanceDelay)</code> |
| <div class="block">Sets rebalance delay (see <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceDelay()"><code>getRebalanceDelay()</code></a> for more information).</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceMode(org.apache.ignite.cache.CacheRebalanceMode)">setRebalanceMode</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> rebalanceMode)</code> |
| <div class="block">Sets cache rebalance mode.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceOrder(int)">setRebalanceOrder</a></strong>(int rebalanceOrder)</code> |
| <div class="block">Sets cache rebalance order.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceThreadPoolSize(int)">setRebalanceThreadPoolSize</a></strong>(int rebalancePoolSize)</code> |
| <div class="block"><strong>Deprecated.</strong> </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceThrottle(long)">setRebalanceThrottle</a></strong>(long rebalanceThrottle)</code> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setRebalanceTimeout(long)">setRebalanceTimeout</a></strong>(long rebalanceTimeout)</code> |
| <div class="block">Sets rebalance timeout (ms).</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlEscapeAll(boolean)">setSqlEscapeAll</a></strong>(boolean sqlEscapeAll)</code> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| ({@code "tableName"."</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlFunctionClasses(java.lang.Class...)">setSqlFunctionClasses</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>... cls)</code> |
| <div class="block">Sets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlIndexMaxInlineSize(int)">setSqlIndexMaxInlineSize</a></strong>(int sqlIdxMaxInlineSize)</code> |
| <div class="block">Sets maximum inline size for sql indexes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setSqlSchema(java.lang.String)">setSqlSchema</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sqlSchema)</code> |
| <div class="block">Sets sql schema to be used for current cache.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStatisticsEnabled(boolean)">setStatisticsEnabled</a></strong>(boolean enabled)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStoreByValue(boolean)">setStoreByValue</a></strong>(boolean isStoreByVal)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStoreConcurrentLoadAllThreshold(int)">setStoreConcurrentLoadAllThreshold</a></strong>(int storeConcurrentLoadAllThreshold)</code> |
| <div class="block">Sets the concurrent load-all threshold used for cases when keys' values are being loaded from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> |
| in parallel.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setStoreKeepBinary(boolean)">setStoreKeepBinary</a></strong>(boolean storeKeepBinary)</code> |
| <div class="block">Sets keep binary in store flag.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTopologyValidator(org.apache.ignite.configuration.TopologyValidator)">setTopologyValidator</a></strong>(<a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a> topValidator)</code> |
| <div class="block">Sets topology validator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTransactionManagerLookupClassName(java.lang.String)">setTransactionManagerLookupClassName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tmLookupClsName)</code> |
| <div class="block"><strong>Deprecated.</strong> |
| <div class="block"><i>Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#setTxManagerFactory(javax.cache.configuration.Factory)"><code>TransactionConfiguration.setTxManagerFactory(Factory)</code></a> instead.</i></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTypes(java.lang.Class,%20java.lang.Class)">setTypes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>> keyType, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> valType)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindBatchSize(int)">setWriteBehindBatchSize</a></strong>(int writeBehindBatchSize)</code> |
| <div class="block">Sets maximum batch size for write-behind cache.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindCoalescing(boolean)">setWriteBehindCoalescing</a></strong>(boolean writeBehindCoalescing)</code> |
| <div class="block">Sets write coalescing flag for write-behind cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindEnabled(boolean)">setWriteBehindEnabled</a></strong>(boolean writeBehindEnabled)</code> |
| <div class="block">Sets flag indicating whether write-behind is enabled.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindFlushFrequency(long)">setWriteBehindFlushFrequency</a></strong>(long writeBehindFlushFreq)</code> |
| <div class="block">Sets write-behind flush frequency.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindFlushSize(int)">setWriteBehindFlushSize</a></strong>(int writeBehindFlushSize)</code> |
| <div class="block">Sets write-behind flush size.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteBehindFlushThreadCount(int)">setWriteBehindFlushThreadCount</a></strong>(int writeBehindFlushThreadCnt)</code> |
| <div class="block">Sets flush thread count for write-behind cache.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteSynchronizationMode(org.apache.ignite.cache.CacheWriteSynchronizationMode)">setWriteSynchronizationMode</a></strong>(<a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a> writeSync)</code> |
| <div class="block">Sets write synchronization mode.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setWriteThrough(boolean)">setWriteThrough</a></strong>(boolean isWriteThrough)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#toString()">toString</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#writeReplace()">writeReplace</a></strong>()</code> |
| <div class="block">Creates a copy of current configuration and removes all cache entry listeners.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods_inherited_from_class_javax.cache.configuration.MutableConfiguration"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class javax.cache.configuration.MutableConfiguration</h3> |
| <code>equals, getCacheLoaderFactory, getCacheWriterFactory, getExpiryPolicyFactory, getKeyType, getValueType, hashCode, isManagementEnabled, isReadThrough, isStatisticsEnabled, isStoreByValue, isWriteThrough</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" 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="MAX_PARTITIONS_COUNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>MAX_PARTITIONS_COUNT</h4> |
| <pre>public static final int MAX_PARTITIONS_COUNT</pre> |
| <div class="block">Maximum number of partitions.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.MAX_PARTITIONS_COUNT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_THREAD_POOL_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_THREAD_POOL_SIZE</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final int DFLT_REBALANCE_THREAD_POOL_SIZE</pre> |
| <div class="block"><span class="strong">Deprecated.</span> </div> |
| <div class="block">Default size of rebalance thread pool.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_THREAD_POOL_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_TIMEOUT</h4> |
| <pre>public static final long DFLT_REBALANCE_TIMEOUT</pre> |
| <div class="block">Default rebalance timeout (ms).</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_TIMEOUT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_BATCHES_PREFETCH_COUNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</h4> |
| <pre>public static final long DFLT_REBALANCE_BATCHES_PREFETCH_COUNT</pre> |
| <div class="block">Default rebalance batches prefetch count.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_BATCHES_PREFETCH_COUNT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_THROTTLE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_THROTTLE</h4> |
| <pre>public static final long DFLT_REBALANCE_THROTTLE</pre> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading CPU.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_THROTTLE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_BACKUPS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_BACKUPS</h4> |
| <pre>public static final int DFLT_BACKUPS</pre> |
| <div class="block">Default number of backups.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_BACKUPS">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_CACHE_MODE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CACHE_MODE</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> DFLT_CACHE_MODE</pre> |
| <div class="block">Default caching mode.</div> |
| </li> |
| </ul> |
| <a name="DFLT_CACHE_ATOMICITY_MODE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CACHE_ATOMICITY_MODE</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> DFLT_CACHE_ATOMICITY_MODE</pre> |
| <div class="block">Default atomicity mode.</div> |
| </li> |
| </ul> |
| <a name="DFLT_LOCK_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_LOCK_TIMEOUT</h4> |
| <pre>public static final long DFLT_LOCK_TIMEOUT</pre> |
| <div class="block">Default lock timeout.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_LOCK_TIMEOUT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_CACHE_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CACHE_SIZE</h4> |
| <pre>public static final int DFLT_CACHE_SIZE</pre> |
| <div class="block">Default cache size to use with eviction policy.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_CACHE_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_SQL_INDEX_MAX_INLINE_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_SQL_INDEX_MAX_INLINE_SIZE</h4> |
| <pre>public static final int DFLT_SQL_INDEX_MAX_INLINE_SIZE</pre> |
| <div class="block">Default maximum inline size for sql indexes.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_SQL_INDEX_MAX_INLINE_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_NEAR_START_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_NEAR_START_SIZE</h4> |
| <pre>public static final int DFLT_NEAR_START_SIZE</pre> |
| <div class="block">Initial default near cache size.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_NEAR_START_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_INVALIDATE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_INVALIDATE</h4> |
| <pre>public static final boolean DFLT_INVALIDATE</pre> |
| <div class="block">Default value for 'invalidate' flag that indicates if this is invalidation-based cache.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_INVALIDATE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_MODE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_MODE</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> DFLT_REBALANCE_MODE</pre> |
| <div class="block">Default rebalance mode for distributed cache.</div> |
| </li> |
| </ul> |
| <a name="DFLT_REBALANCE_BATCH_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_REBALANCE_BATCH_SIZE</h4> |
| <pre>public static final int DFLT_REBALANCE_BATCH_SIZE</pre> |
| <div class="block">Default rebalance batch size in bytes.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_BATCH_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_EAGER_TTL"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_EAGER_TTL</h4> |
| <pre>public static final boolean DFLT_EAGER_TTL</pre> |
| <div class="block">Default value for eager ttl flag.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_EAGER_TTL">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_MAX_CONCURRENT_ASYNC_OPS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_MAX_CONCURRENT_ASYNC_OPS</h4> |
| <pre>public static final int DFLT_MAX_CONCURRENT_ASYNC_OPS</pre> |
| <div class="block">Default value for 'maxConcurrentAsyncOps'.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_MAX_CONCURRENT_ASYNC_OPS">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_ENABLED"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_ENABLED</h4> |
| <pre>public static final boolean DFLT_WRITE_BEHIND_ENABLED</pre> |
| <div class="block">Default value for 'writeBehindEnabled' flag.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_ENABLED">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_FLUSH_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_FLUSH_SIZE</h4> |
| <pre>public static final int DFLT_WRITE_BEHIND_FLUSH_SIZE</pre> |
| <div class="block">Default flush size for write-behind cache store.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_FLUSH_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_CRITICAL_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_CRITICAL_SIZE</h4> |
| <pre>public static final int DFLT_WRITE_BEHIND_CRITICAL_SIZE</pre> |
| <div class="block">Default critical size used when flush size is not specified.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_CRITICAL_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_FLUSH_FREQUENCY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</h4> |
| <pre>public static final long DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</pre> |
| <div class="block">Default flush frequency for write-behind cache store in milliseconds.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_FLUSH_FREQUENCY">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</h4> |
| <pre>public static final int DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</pre> |
| <div class="block">Default count of flush threads for write-behind cache store.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_BATCH_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_BATCH_SIZE</h4> |
| <pre>public static final int DFLT_WRITE_BEHIND_BATCH_SIZE</pre> |
| <div class="block">Default batch size for write-behind cache store.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_BATCH_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_WRITE_BEHIND_COALESCING"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_WRITE_BEHIND_COALESCING</h4> |
| <pre>public static final boolean DFLT_WRITE_BEHIND_COALESCING</pre> |
| <div class="block">Default write coalescing for write-behind cache store.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_WRITE_BEHIND_COALESCING">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_MAX_QUERY_ITERATOR_CNT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_MAX_QUERY_ITERATOR_CNT</h4> |
| <pre>public static final int DFLT_MAX_QUERY_ITERATOR_CNT</pre> |
| <div class="block">Default maximum number of query iterators that can be stored.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_MAX_QUERY_ITERATOR_CNT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_LOAD_PREV_VAL"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_LOAD_PREV_VAL</h4> |
| <pre>public static final boolean DFLT_LOAD_PREV_VAL</pre> |
| <div class="block">Default value for load previous value flag.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_LOAD_PREV_VAL">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_READ_FROM_BACKUP"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_READ_FROM_BACKUP</h4> |
| <pre>public static final boolean DFLT_READ_FROM_BACKUP</pre> |
| <div class="block">Default value for 'readFromBackup' flag.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_READ_FROM_BACKUP">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="ALL_NODES"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ALL_NODES</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><<a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a>> ALL_NODES</pre> |
| <div class="block">Filter that accepts all nodes.</div> |
| </li> |
| </ul> |
| <a name="DFLT_LONG_QRY_WARN_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_LONG_QRY_WARN_TIMEOUT</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public static final long DFLT_LONG_QRY_WARN_TIMEOUT</pre> |
| <div class="block"><span class="strong">Deprecated.</span> </div> |
| <div class="block">Default timeout after which long query warning will be printed.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_LONG_QRY_WARN_TIMEOUT">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_QRY_DETAIL_METRICS_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_QRY_DETAIL_METRICS_SIZE</h4> |
| <pre>public static final int DFLT_QRY_DETAIL_METRICS_SIZE</pre> |
| <div class="block">Default number of queries detail metrics to collect.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_QRY_DETAIL_METRICS_SIZE">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_STORE_KEEP_BINARY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_STORE_KEEP_BINARY</h4> |
| <pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> DFLT_STORE_KEEP_BINARY</pre> |
| <div class="block">Default value for keep binary in store behavior .</div> |
| </li> |
| </ul> |
| <a name="DFLT_CONCURRENT_LOAD_ALL_THRESHOLD"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</h4> |
| <pre>public static final int DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</pre> |
| <div class="block">Default threshold for concurrent loading of keys from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a>.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_CONCURRENT_LOAD_ALL_THRESHOLD">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_PARTITION_LOSS_POLICY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_PARTITION_LOSS_POLICY</h4> |
| <pre>public static final <a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> DFLT_PARTITION_LOSS_POLICY</pre> |
| <div class="block">Default partition loss policy.</div> |
| </li> |
| </ul> |
| <a name="DFLT_QUERY_PARALLELISM"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DFLT_QUERY_PARALLELISM</h4> |
| <pre>public static final int DFLT_QUERY_PARALLELISM</pre> |
| <div class="block">Default query parallelism.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_QUERY_PARALLELISM">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| <a name="DFLT_COPY_ON_READ"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>DFLT_COPY_ON_READ</h4> |
| <pre>public static final boolean DFLT_COPY_ON_READ</pre> |
| <div class="block">Default value for 'copyOnRead' flag.</div> |
| <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.CacheConfiguration.DFLT_COPY_ON_READ">Constant Field Values</a></dd></dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor_detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="CacheConfiguration()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CacheConfiguration</h4> |
| <pre>public CacheConfiguration()</pre> |
| <div class="block">Empty constructor (all values are initialized to their defaults).</div> |
| </li> |
| </ul> |
| <a name="CacheConfiguration(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CacheConfiguration</h4> |
| <pre>public CacheConfiguration(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Cache name.</dd></dl> |
| </li> |
| </ul> |
| <a name="CacheConfiguration(javax.cache.configuration.CompleteConfiguration)"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>CacheConfiguration</h4> |
| <pre>public CacheConfiguration(javax.cache.configuration.CompleteConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> cfg)</pre> |
| <div class="block">Copy constructor.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cfg</code> - Configuration to copy.</dd></dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method_detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getGroupName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroupName</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getGroupName()</pre> |
| <div class="block">Gets the cache group name. |
| |
| Caches with the same group name share single underlying 'physical' cache (partition set), |
| but are logically isolated. |
| |
| Since underlying cache is shared, the following configuration properties should be the same within group: |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinity(org.apache.ignite.cache.affinity.AffinityFunction)"><code>setAffinity(AffinityFunction)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNodeFilter(org.apache.ignite.lang.IgnitePredicate)"><code>setNodeFilter(IgnitePredicate)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#cacheMode"><code>cacheMode</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTopologyValidator(org.apache.ignite.configuration.TopologyValidator)"><code>setTopologyValidator(TopologyValidator)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPartitionLossPolicy(org.apache.ignite.cache.PartitionLossPolicy)"><code>setPartitionLossPolicy(PartitionLossPolicy)</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMemoryPolicyName(java.lang.String)"><code>setMemoryPolicyName(String)</code></a>. |
| |
| Grouping caches reduces overall overhead, since internal data structures are shared.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache group name.</dd></dl> |
| </li> |
| </ul> |
| <a name="setGroupName(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupName</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setGroupName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> grpName)</pre> |
| <div class="block">Sets the cache group name. |
| |
| Caches with the same group name share single underlying 'physical' cache (partition set), |
| but are logically isolated. |
| |
| Since underlying cache is shared, the following configuration properties should be the same within group: |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setAffinity(org.apache.ignite.cache.affinity.AffinityFunction)"><code>setAffinity(AffinityFunction)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setNodeFilter(org.apache.ignite.lang.IgnitePredicate)"><code>setNodeFilter(IgnitePredicate)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#cacheMode"><code>cacheMode</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setTopologyValidator(org.apache.ignite.configuration.TopologyValidator)"><code>setTopologyValidator(TopologyValidator)</code></a>, <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setPartitionLossPolicy(org.apache.ignite.cache.PartitionLossPolicy)"><code>setPartitionLossPolicy(PartitionLossPolicy)</code></a>, |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#setMemoryPolicyName(java.lang.String)"><code>setMemoryPolicyName(String)</code></a>. |
| |
| Grouping caches reduces overall overhead, since internal data structures are shared.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>grpName</code> - Cache group name.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getName</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName()</pre> |
| <div class="block">Cache name or <code>null</code> if not provided, then this will be considered a default |
| cache which can be accessed via <a href="../../../../org/apache/ignite/Ignite.html#cache(java.lang.String)"><code>Ignite.cache(String)</code></a> method. Otherwise, if name |
| is provided, the cache will be accessed via <a href="../../../../org/apache/ignite/Ignite.html#cache(java.lang.String)"><code>Ignite.cache(String)</code></a> method.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache name.</dd></dl> |
| </li> |
| </ul> |
| <a name="setName(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setName</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| <div class="block">Sets cache name.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Cache name. Can not be <tt>null</tt> or empty.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getMemoryPolicyName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMemoryPolicyName</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getMemoryPolicyName()</pre> |
| <dl><dt><span class="strong">Returns:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/MemoryPolicyConfiguration.html" title="class in org.apache.ignite.configuration"><code>MemoryPolicyConfiguration</code></a> name.</dd></dl> |
| </li> |
| </ul> |
| <a name="setMemoryPolicyName(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMemoryPolicyName</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setMemoryPolicyName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> memPlcName)</pre> |
| <div class="block">Sets a name of <a href="../../../../org/apache/ignite/configuration/MemoryPolicyConfiguration.html" title="class in org.apache.ignite.configuration"><code>MemoryPolicyConfiguration</code></a> for this cache.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>memPlcName</code> - MemoryPolicyConfiguration name. Can be null (default MemoryPolicyConfiguration will be used) |
| but should not be empty.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getEvictionPolicy()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEvictionPolicy</h4> |
| <pre>@Nullable |
| public <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> getEvictionPolicy()</pre> |
| <div class="block">Gets cache eviction policy. By default, returns <code>null</code> |
| which means that evictions are disabled for cache.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache eviction policy or <code>null</code> if evictions should be disabled.</dd></dl> |
| </li> |
| </ul> |
| <a name="setEvictionPolicy(org.apache.ignite.cache.eviction.EvictionPolicy)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEvictionPolicy</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setEvictionPolicy(@Nullable |
| <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction">EvictionPolicy</a> evictPlc)</pre> |
| <div class="block">Sets cache eviction policy.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>evictPlc</code> - Cache expiration policy.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isOnheapCacheEnabled()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isOnheapCacheEnabled</h4> |
| <pre>public boolean isOnheapCacheEnabled()</pre> |
| <div class="block">Checks if the on-heap cache is enabled for the off-heap based page memory.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>On-heap cache enabled flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setOnheapCacheEnabled(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setOnheapCacheEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setOnheapCacheEnabled(boolean onheapCache)</pre> |
| <div class="block">Configures on-heap cache for the off-heap based page memory.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>onheapCache</code> - <code>True</code> if on-heap cache should be enabled.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getNearConfiguration()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNearConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> getNearConfiguration()</pre> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Near enabled flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setNearConfiguration(org.apache.ignite.configuration.NearCacheConfiguration)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNearConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setNearConfiguration(<a href="../../../../org/apache/ignite/configuration/NearCacheConfiguration.html" title="class in org.apache.ignite.configuration">NearCacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> nearCfg)</pre> |
| <div class="block">Sets the near cache configuration to use on all cache nodes.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>nearCfg</code> - Near cache configuration.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getWriteSynchronizationMode()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteSynchronizationMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a> getWriteSynchronizationMode()</pre> |
| <div class="block">Gets write synchronization mode. This mode controls whether the main |
| caller should wait for update on other nodes to complete or not.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Write synchronization mode.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteSynchronizationMode(org.apache.ignite.cache.CacheWriteSynchronizationMode)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteSynchronizationMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteSynchronizationMode(<a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html" title="enum in org.apache.ignite.cache">CacheWriteSynchronizationMode</a> writeSync)</pre> |
| <div class="block">Sets write synchronization mode. |
| <p> |
| Default synchronization mode is <a href="../../../../org/apache/ignite/cache/CacheWriteSynchronizationMode.html#PRIMARY_SYNC"><code>CacheWriteSynchronizationMode.PRIMARY_SYNC</code></a>.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeSync</code> - Write synchronization mode.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getNodeFilter()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNodeFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><<a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a>> getNodeFilter()</pre> |
| <div class="block">Gets filter which determines on what nodes the cache should be started.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Predicate specifying on which nodes the cache should be started.</dd></dl> |
| </li> |
| </ul> |
| <a name="setNodeFilter(org.apache.ignite.lang.IgnitePredicate)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNodeFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setNodeFilter(<a href="../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a><<a href="../../../../org/apache/ignite/cluster/ClusterNode.html" title="interface in org.apache.ignite.cluster">ClusterNode</a>> nodeFilter)</pre> |
| <div class="block">Sets filter which determines on what nodes the cache should be started.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>nodeFilter</code> - Predicate specifying on which nodes the cache should be started.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getEvictionFilter()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEvictionFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> getEvictionFilter()</pre> |
| <div class="block">Gets eviction filter to specify which entries should not be evicted |
| (except explicit evict by calling <a href="../../../../org/apache/ignite/IgniteCache.html#localEvict(java.util.Collection)"><code>IgniteCache.localEvict(Collection)</code></a>). |
| If <a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html#evictAllowed(javax.cache.Cache.Entry)"><code>EvictionFilter.evictAllowed(Cache.Entry)</code></a> method |
| returns <code>false</code> then eviction policy will not be notified and entry will |
| never be evicted. |
| <p> |
| If not provided, any entry may be evicted depending on |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getEvictionPolicy()"><code>eviction policy</code></a> configuration.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Eviction filter or <code>null</code>.</dd></dl> |
| </li> |
| </ul> |
| <a name="setEvictionFilter(org.apache.ignite.cache.eviction.EvictionFilter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEvictionFilter</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setEvictionFilter(<a href="../../../../org/apache/ignite/cache/eviction/EvictionFilter.html" title="interface in org.apache.ignite.cache.eviction">EvictionFilter</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> evictFilter)</pre> |
| <div class="block">Sets eviction filter.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>evictFilter</code> - Eviction filter.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isEagerTtl()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isEagerTtl</h4> |
| <pre>public boolean isEagerTtl()</pre> |
| <div class="block">Gets flag indicating whether expired cache entries will be eagerly removed from cache. |
| If there is at least one cache configured with this flag set to <code>true</code>, Ignite |
| will create a single thread to clean up expired entries in background. When flag is |
| set to <code>false</code>, expired entries will be removed on next entry access. |
| <p> |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_EAGER_TTL"><code>DFLT_EAGER_TTL</code></a>. |
| <p> |
| <b>Note</b> that this flag only matters for entries expiring based on |
| <code>ExpiryPolicy</code> and should not be confused with entry |
| evictions based on configured <a href="../../../../org/apache/ignite/cache/eviction/EvictionPolicy.html" title="interface in org.apache.ignite.cache.eviction"><code>EvictionPolicy</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Flag indicating whether Ignite will eagerly remove expired entries.</dd></dl> |
| </li> |
| </ul> |
| <a name="setEagerTtl(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEagerTtl</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setEagerTtl(boolean eagerTtl)</pre> |
| <div class="block">Sets eager ttl flag.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>eagerTtl</code> - <code>True</code> if Ignite should eagerly remove expired cache entries.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isEagerTtl()"><code>isEagerTtl()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="isLoadPreviousValue()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isLoadPreviousValue</h4> |
| <pre>public boolean isLoadPreviousValue()</pre> |
| <div class="block">Gets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| <ul> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent(K,%20V)"><code>IgniteCache.putIfAbsent(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V)"><code>IgniteCache.replace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V,%20V)"><code>IgniteCache.replace(Object, Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#remove(K,%20V)"><code>IgniteCache.remove(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut(K,%20V)"><code>IgniteCache.getAndPut(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove(K)"><code>IgniteCache.getAndRemove(Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace(K,%20V)"><code>IgniteCache.getAndReplace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent(K,%20V)"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a></li> |
| </ul></div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Load previous value flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setLoadPreviousValue(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLoadPreviousValue</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setLoadPreviousValue(boolean loadPrevVal)</pre> |
| <div class="block">Sets flag indicating whether value should be loaded from store if it is not in the cache |
| for following cache operations: |
| <ul> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#putIfAbsent(K,%20V)"><code>IgniteCache.putIfAbsent(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V)"><code>IgniteCache.replace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#replace(K,%20V,%20V)"><code>IgniteCache.replace(Object, Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#remove(K,%20V)"><code>IgniteCache.remove(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPut(K,%20V)"><code>IgniteCache.getAndPut(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndRemove(K)"><code>IgniteCache.getAndRemove(Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndReplace(K,%20V)"><code>IgniteCache.getAndReplace(Object, Object)</code></a></li> |
| <li><a href="../../../../org/apache/ignite/IgniteCache.html#getAndPutIfAbsent(K,%20V)"><code>IgniteCache.getAndPutIfAbsent(Object, Object)</code></a></li> |
| </ul> |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOAD_PREV_VAL"><code>DFLT_LOAD_PREV_VAL</code></a>.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>loadPrevVal</code> - Load previous value flag.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getCacheStoreFactory()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheStoreFactory</h4> |
| <pre>public javax.cache.configuration.Factory<<a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> getCacheStoreFactory()</pre> |
| <div class="block">Gets factory for underlying persistent storage for read-through and write-through operations.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache store factory.</dd></dl> |
| </li> |
| </ul> |
| <a name="setCacheStoreFactory(javax.cache.configuration.Factory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheStoreFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setCacheStoreFactory(javax.cache.configuration.Factory<? extends <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store">CacheStore</a><? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> storeFactory)</pre> |
| <div class="block">Sets factory for persistent storage for cache data.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>storeFactory</code> - Cache store factory.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isStoreKeepBinary()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isStoreKeepBinary</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isStoreKeepBinary()</pre> |
| <div class="block">Flag indicating that <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> implementation |
| is working with binary objects instead of Java objects. |
| Default value of this flag is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_STORE_KEEP_BINARY"><code>DFLT_STORE_KEEP_BINARY</code></a>. |
| <p> |
| If set to <code>false</code>, Ignite will deserialize keys and |
| values stored in binary format before they are passed |
| to cache store. |
| <p> |
| Note that setting this flag to <code>false</code> can simplify |
| store implementation in some cases, but it can cause performance |
| degradation due to additional serializations and deserializations |
| of binary objects. You will also need to have key and value |
| classes on all nodes since binary will be deserialized when |
| store is called.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Keep binary in store flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setStoreKeepBinary(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStoreKeepBinary</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setStoreKeepBinary(boolean storeKeepBinary)</pre> |
| <div class="block">Sets keep binary in store flag.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>storeKeepBinary</code> - Keep binary in store flag.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getStoreConcurrentLoadAllThreshold()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getStoreConcurrentLoadAllThreshold</h4> |
| <pre>public int getStoreConcurrentLoadAllThreshold()</pre> |
| <div class="block">Gets the threshold used in cases when values for multiple keys are being loaded from an underlying |
| <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> in parallel. In the situation when several threads load the same or intersecting set of keys |
| and the total number of keys to load is less or equal to this threshold then there will be no a second call to |
| the storage in order to load a key from thread A if the same key is already being loaded by thread B. |
| |
| The threshold should be controlled wisely. On the one hand if it's set to a big value then the interaction with |
| a storage during the load of missing keys will be minimal. On the other hand the big value may result in |
| significant performance degradation because it is needed to check for every key whether it's being loaded or not. |
| |
| When not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CONCURRENT_LOAD_ALL_THRESHOLD"><code>DFLT_CONCURRENT_LOAD_ALL_THRESHOLD</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>The concurrent load-all threshold.</dd></dl> |
| </li> |
| </ul> |
| <a name="setStoreConcurrentLoadAllThreshold(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStoreConcurrentLoadAllThreshold</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setStoreConcurrentLoadAllThreshold(int storeConcurrentLoadAllThreshold)</pre> |
| <div class="block">Sets the concurrent load-all threshold used for cases when keys' values are being loaded from <a href="../../../../org/apache/ignite/cache/store/CacheStore.html" title="interface in org.apache.ignite.cache.store"><code>CacheStore</code></a> |
| in parallel.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>storeConcurrentLoadAllThreshold</code> - The concurrent load-all threshold.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getAffinity()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAffinity</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a> getAffinity()</pre> |
| <div class="block">Gets key topology resolver to provide mapping from keys to nodes.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Key topology resolver to provide mapping from keys to nodes.</dd></dl> |
| </li> |
| </ul> |
| <a name="setAffinity(org.apache.ignite.cache.affinity.AffinityFunction)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAffinity</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setAffinity(<a href="../../../../org/apache/ignite/cache/affinity/AffinityFunction.html" title="interface in org.apache.ignite.cache.affinity">AffinityFunction</a> aff)</pre> |
| <div class="block">Sets affinity for cache keys.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>aff</code> - Cache key affinity.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getCacheMode()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> getCacheMode()</pre> |
| <div class="block">Gets caching mode to use. You can configure cache either to be local-only, |
| fully replicated, partitioned, or near. If not provided, <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> |
| mode will be used by default (defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_MODE"><code>DFLT_CACHE_MODE</code></a> constant).</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd><code>True</code> if cache is local.</dd></dl> |
| </li> |
| </ul> |
| <a name="setCacheMode(org.apache.ignite.cache.CacheMode)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setCacheMode(<a href="../../../../org/apache/ignite/cache/CacheMode.html" title="enum in org.apache.ignite.cache">CacheMode</a> cacheMode)</pre> |
| <div class="block">Sets caching mode.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cacheMode</code> - Caching mode.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getAtomicityMode()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAtomicityMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> getAtomicityMode()</pre> |
| <div class="block">Gets cache atomicity mode. |
| <p> |
| Default value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_CACHE_ATOMICITY_MODE"><code>DFLT_CACHE_ATOMICITY_MODE</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache atomicity mode.</dd></dl> |
| </li> |
| </ul> |
| <a name="setAtomicityMode(org.apache.ignite.cache.CacheAtomicityMode)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAtomicityMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setAtomicityMode(<a href="../../../../org/apache/ignite/cache/CacheAtomicityMode.html" title="enum in org.apache.ignite.cache">CacheAtomicityMode</a> atomicityMode)</pre> |
| <div class="block">Sets cache atomicity mode.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>atomicityMode</code> - Cache atomicity mode.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getBackups()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getBackups</h4> |
| <pre>public int getBackups()</pre> |
| <div class="block">Gets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_BACKUPS"><code>DFLT_BACKUPS</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Number of backup nodes for one partition.</dd></dl> |
| </li> |
| </ul> |
| <a name="setBackups(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setBackups</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setBackups(int backups)</pre> |
| <div class="block">Sets number of nodes used to back up single partition for <a href="../../../../org/apache/ignite/cache/CacheMode.html#PARTITIONED"><code>CacheMode.PARTITIONED</code></a> cache. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_BACKUPS"><code>DFLT_BACKUPS</code></a>.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>backups</code> - Number of backup nodes for one partition.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getDefaultLockTimeout()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultLockTimeout</h4> |
| <pre>public long getDefaultLockTimeout()</pre> |
| <div class="block">Gets default lock acquisition timeout. Default value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOCK_TIMEOUT"><code>DFLT_LOCK_TIMEOUT</code></a> |
| which is <code>0</code> and means that lock acquisition will never timeout.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Default lock timeout.</dd></dl> |
| </li> |
| </ul> |
| <a name="setDefaultLockTimeout(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDefaultLockTimeout</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setDefaultLockTimeout(long dfltLockTimeout)</pre> |
| <div class="block">Sets default lock timeout in milliseconds. By default this value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_LOCK_TIMEOUT"><code>DFLT_LOCK_TIMEOUT</code></a>.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>dfltLockTimeout</code> - Default lock timeout.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isInvalidate()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isInvalidate</h4> |
| <pre>public boolean isInvalidate()</pre> |
| <div class="block">Invalidation flag. If <code>true</code>, values will be invalidated (nullified) upon commit in near cache.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Invalidation flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setInvalidate(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInvalidate</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setInvalidate(boolean invalidate)</pre> |
| <div class="block">Sets invalidation flag for near cache entries in this transaction. Default is <code>false</code>.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>invalidate</code> - Flag to set this cache into invalidation-based mode. Default value is <code>false</code>.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getTransactionManagerLookupClassName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTransactionManagerLookupClassName</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getTransactionManagerLookupClassName()</pre> |
| <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#getTxManagerFactory()"><code>TransactionConfiguration.getTxManagerFactory()</code></a> instead.</i></div> |
| <div class="block">Gets class name of transaction manager finder for integration for JEE app servers.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Transaction manager finder.</dd></dl> |
| </li> |
| </ul> |
| <a name="setTransactionManagerLookupClassName(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTransactionManagerLookupClassName</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setTransactionManagerLookupClassName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tmLookupClsName)</pre> |
| <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../org/apache/ignite/configuration/TransactionConfiguration.html#setTxManagerFactory(javax.cache.configuration.Factory)"><code>TransactionConfiguration.setTxManagerFactory(Factory)</code></a> instead.</i></div> |
| <div class="block">Sets look up mechanism for available <code>TransactionManager</code> implementation, if any.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>tmLookupClsName</code> - Name of class implementing GridCacheTmLookup interface that is used to |
| receive JTA transaction manager.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceMode(org.apache.ignite.cache.CacheRebalanceMode)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceMode(<a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> rebalanceMode)</pre> |
| <div class="block">Sets cache rebalance mode.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceMode</code> - Rebalance mode.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceMode()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceMode</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html" title="enum in org.apache.ignite.cache">CacheRebalanceMode</a> getRebalanceMode()</pre> |
| <div class="block">Gets rebalance mode for distributed cache. |
| <p> |
| Default is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_MODE"><code>DFLT_REBALANCE_MODE</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Rebalance mode.</dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceOrder()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceOrder</h4> |
| <pre>public int getRebalanceOrder()</pre> |
| <div class="block">Gets cache rebalance order. Rebalance order can be set to non-zero value for caches with |
| <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html#SYNC"><code>SYNC</code></a> or <a href="../../../../org/apache/ignite/cache/CacheRebalanceMode.html#ASYNC"><code>ASYNC</code></a> rebalance modes only. |
| <p/> |
| If cache rebalance order is positive, rebalancing for this cache will be started only when rebalancing for |
| all caches with smaller rebalance order will be completed. |
| <p/> |
| Note that cache with order <code>0</code> does not participate in ordering. This means that cache with |
| rebalance order <code>0</code> will never wait for any other caches. All caches with order <code>0</code> will |
| be rebalanced right away concurrently with each other and ordered rebalance processes. |
| <p/> |
| If not set, cache order is 0, i.e. rebalancing is not ordered.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache rebalance order.</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceOrder(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceOrder</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceOrder(int rebalanceOrder)</pre> |
| <div class="block">Sets cache rebalance order.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceOrder</code> - Cache rebalance order.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceOrder()"><code>getRebalanceOrder()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceBatchSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceBatchSize</h4> |
| <pre>public int getRebalanceBatchSize()</pre> |
| <div class="block">Gets size (in number bytes) to be loaded within a single rebalance message. |
| Rebalancing algorithm will split total data set on every node into multiple |
| batches prior to sending data. Default value is defined by |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_BATCH_SIZE"><code>DFLT_REBALANCE_BATCH_SIZE</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Size in bytes of a single rebalance message.</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceBatchSize(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceBatchSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceBatchSize(int rebalanceBatchSize)</pre> |
| <div class="block">Sets rebalance batch size.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceBatchSize</code> - Rebalance batch size.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceBatchesPrefetchCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceBatchesPrefetchCount</h4> |
| <pre>public long getRebalanceBatchesPrefetchCount()</pre> |
| <div class="block">To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and |
| provide one new to each next demand request. |
| |
| Gets number of batches generated by supply node at rebalancing start. |
| Minimum is 1.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>batches count</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceBatchesPrefetchCount(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceBatchesPrefetchCount</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceBatchesPrefetchCount(long rebalanceBatchesCnt)</pre> |
| <div class="block">To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and |
| provide one new to each next demand request. |
| |
| Sets number of batches generated by supply node at rebalancing start. |
| Minimum is 1.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceBatchesCnt</code> - batches count.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getMaxConcurrentAsyncOperations()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMaxConcurrentAsyncOperations</h4> |
| <pre>public int getMaxConcurrentAsyncOperations()</pre> |
| <div class="block">Gets maximum number of allowed concurrent asynchronous operations. If 0 returned then number |
| of concurrent asynchronous operations is unlimited. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_CONCURRENT_ASYNC_OPS"><code>DFLT_MAX_CONCURRENT_ASYNC_OPS</code></a>. |
| <p> |
| If user threads do not wait for asynchronous operations to complete, it is possible to overload |
| a system. This property enables back-pressure control by limiting number of scheduled asynchronous |
| cache operations.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum number of concurrent asynchronous operations or <code>0</code> if unlimited.</dd></dl> |
| </li> |
| </ul> |
| <a name="setMaxConcurrentAsyncOperations(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxConcurrentAsyncOperations</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setMaxConcurrentAsyncOperations(int maxConcurrentAsyncOps)</pre> |
| <div class="block">Sets maximum number of concurrent asynchronous operations.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxConcurrentAsyncOps</code> - Maximum number of concurrent asynchronous operations.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getMaxConcurrentAsyncOperations()"><code>getMaxConcurrentAsyncOperations()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getSqlIndexMaxInlineSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlIndexMaxInlineSize</h4> |
| <pre>public int getSqlIndexMaxInlineSize()</pre> |
| <div class="block">Gets maximum inline size for sql indexes. If -1 returned then |
| <code>IgniteSystemProperties.IGNITE_MAX_INDEX_PAYLOAD_SIZE</code> system property is used. |
| <p> |
| If not set, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_SQL_INDEX_MAX_INLINE_SIZE"><code>DFLT_SQL_INDEX_MAX_INLINE_SIZE</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum payload size for offheap indexes.</dd></dl> |
| </li> |
| </ul> |
| <a name="setSqlIndexMaxInlineSize(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlIndexMaxInlineSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setSqlIndexMaxInlineSize(int sqlIdxMaxInlineSize)</pre> |
| <div class="block">Sets maximum inline size for sql indexes.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>sqlIdxMaxInlineSize</code> - Maximum inline size for sql indexes.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isWriteBehindEnabled()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isWriteBehindEnabled</h4> |
| <pre>public boolean isWriteBehindEnabled()</pre> |
| <div class="block">Flag indicating whether Ignite should use write-behind behaviour for the cache store. |
| By default write-behind is disabled which is defined via <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_ENABLED"><code>DFLT_WRITE_BEHIND_ENABLED</code></a> |
| constant.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd><code>True</code> if write-behind is enabled.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindEnabled(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteBehindEnabled(boolean writeBehindEnabled)</pre> |
| <div class="block">Sets flag indicating whether write-behind is enabled.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeBehindEnabled</code> - <code>true</code> if write-behind is enabled.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindFlushSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindFlushSize</h4> |
| <pre>public int getWriteBehindFlushSize()</pre> |
| <div class="block">Maximum size of the write-behind cache. If cache size exceeds this value, |
| all cached items are flushed to the cache store and write cache is cleared. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_SIZE"><code>DFLT_WRITE_BEHIND_FLUSH_SIZE</code></a>. |
| If this value is <code>0</code>, then flush is performed according to the flush frequency interval. |
| <p/> |
| Note that you cannot set both, <code>flush</code> size and <code>flush frequency</code>, to <code>0</code>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum object count in write-behind cache.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindFlushSize(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindFlushSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteBehindFlushSize(int writeBehindFlushSize)</pre> |
| <div class="block">Sets write-behind flush size.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeBehindFlushSize</code> - Write-behind cache flush size.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushSize()"><code>getWriteBehindFlushSize()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindFlushFrequency()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindFlushFrequency</h4> |
| <pre>public long getWriteBehindFlushFrequency()</pre> |
| <div class="block">Frequency with which write-behind cache is flushed to the cache store in milliseconds. |
| This value defines the maximum time interval between object insertion/deletion from the cache |
| ant the moment when corresponding operation is applied to the cache store. |
| <p> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_FLUSH_FREQUENCY"><code>DFLT_WRITE_BEHIND_FLUSH_FREQUENCY</code></a>. |
| If this value is <code>0</code>, then flush is performed according to the flush size. |
| <p> |
| Note that you cannot set both, <code>flush</code> size and <code>flush frequency</code>, to <code>0</code>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Write-behind flush frequency in milliseconds.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindFlushFrequency(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindFlushFrequency</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteBehindFlushFrequency(long writeBehindFlushFreq)</pre> |
| <div class="block">Sets write-behind flush frequency.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeBehindFlushFreq</code> - Write-behind flush frequency in milliseconds.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushFrequency()"><code>getWriteBehindFlushFrequency()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindFlushThreadCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindFlushThreadCount</h4> |
| <pre>public int getWriteBehindFlushThreadCount()</pre> |
| <div class="block">Number of threads that will perform cache flushing. Cache flushing is performed |
| when cache size exceeds value defined by |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushSize()"><code>getWriteBehindFlushSize()</code></a>, or flush interval defined by |
| <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushFrequency()"><code>getWriteBehindFlushFrequency()</code></a> is elapsed. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT"><code>DFLT_WRITE_FROM_BEHIND_FLUSH_THREAD_CNT</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Count of flush threads.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindFlushThreadCount(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindFlushThreadCount</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteBehindFlushThreadCount(int writeBehindFlushThreadCnt)</pre> |
| <div class="block">Sets flush thread count for write-behind cache.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeBehindFlushThreadCnt</code> - Count of flush threads.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindFlushThreadCount()"><code>getWriteBehindFlushThreadCount()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindBatchSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindBatchSize</h4> |
| <pre>public int getWriteBehindBatchSize()</pre> |
| <div class="block">Maximum batch size for write-behind cache store operations. Store operations (get or remove) |
| are combined in a batch of this size to be passed to |
| <code>CacheWriter.writeAll(Collection)</code> or |
| <code>CacheWriter.deleteAll(Collection)</code> methods. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_BATCH_SIZE"><code>DFLT_WRITE_BEHIND_BATCH_SIZE</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum batch size for store operations.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindBatchSize(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindBatchSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteBehindBatchSize(int writeBehindBatchSize)</pre> |
| <div class="block">Sets maximum batch size for write-behind cache.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeBehindBatchSize</code> - Maximum batch size.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindBatchSize()"><code>getWriteBehindBatchSize()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getWriteBehindCoalescing()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWriteBehindCoalescing</h4> |
| <pre>public boolean getWriteBehindCoalescing()</pre> |
| <div class="block">Write coalescing flag for write-behind cache store operations. Store operations (get or remove) |
| with the same key are combined or coalesced to single, resulting operation |
| to reduce pressure to underlying cache store. |
| <p/> |
| If not provided, default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_WRITE_BEHIND_COALESCING"><code>DFLT_WRITE_BEHIND_COALESCING</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Write coalescing flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setWriteBehindCoalescing(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteBehindCoalescing</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteBehindCoalescing(boolean writeBehindCoalescing)</pre> |
| <div class="block">Sets write coalescing flag for write-behind cache.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>writeBehindCoalescing</code> - Write coalescing flag.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getWriteBehindCoalescing()"><code>getWriteBehindCoalescing()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceThreadPoolSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceThreadPoolSize</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public int getRebalanceThreadPoolSize()</pre> |
| <div class="block"><span class="strong">Deprecated.</span> </div> |
| <div class="block">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThreadPoolSize()"><code>IgniteConfiguration.getRebalanceThreadPoolSize()</code></a> instead.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Size of rebalancing thread pool.</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceThreadPoolSize(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceThreadPoolSize</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceThreadPoolSize(int rebalancePoolSize)</pre> |
| <div class="block"><span class="strong">Deprecated.</span> </div> |
| <div class="block">Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getRebalanceThreadPoolSize()"><code>IgniteConfiguration.getRebalanceThreadPoolSize()</code></a> instead.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalancePoolSize</code> - Size of rebalancing thread pool.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceTimeout()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceTimeout</h4> |
| <pre>public long getRebalanceTimeout()</pre> |
| <div class="block">Gets rebalance timeout (ms). |
| <p> |
| Default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_TIMEOUT"><code>DFLT_REBALANCE_TIMEOUT</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Rebalance timeout (ms).</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceTimeout(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceTimeout</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceTimeout(long rebalanceTimeout)</pre> |
| <div class="block">Sets rebalance timeout (ms).</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceTimeout</code> - Rebalance timeout (ms).</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceDelay()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceDelay</h4> |
| <pre>public long getRebalanceDelay()</pre> |
| <div class="block">Gets delay in milliseconds upon a node joining or leaving topology (or crash) after which rebalancing |
| should be started automatically. Rebalancing should be delayed if you plan to restart nodes |
| after they leave topology, or if you plan to start multiple nodes at once or one after another |
| and don't want to repartition and rebalance until all nodes are started. |
| <p> |
| For better efficiency user should usually make sure that new nodes get placed on |
| the same place of consistent hash ring as the left nodes, and that nodes are |
| restarted before this delay expires. To place nodes on the same place in consistent hash ring, |
| use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setConsistentId(java.io.Serializable)"><code>IgniteConfiguration.setConsistentId(Serializable)</code></a> |
| to make sure that a node maps to the same hash ID event if restarted. As an example, |
| node IP address and port combination may be used in this case. |
| <p> |
| Default value is <code>0</code> which means that repartitioning and rebalancing will start |
| immediately upon node leaving topology. If <code>-1</code> is returned, then rebalancing |
| will only be started manually by calling <a href="../../../../org/apache/ignite/IgniteCache.html#rebalance()"><code>IgniteCache.rebalance()</code></a> method or |
| from management console.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Rebalancing delay, <code>0</code> to start rebalancing immediately, <code>-1</code> to |
| start rebalancing manually, or positive value to specify delay in milliseconds |
| after which rebalancing should start automatically.</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceDelay(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceDelay</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceDelay(long rebalanceDelay)</pre> |
| <div class="block">Sets rebalance delay (see <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getRebalanceDelay()"><code>getRebalanceDelay()</code></a> for more information).</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceDelay</code> - Rebalance delay to set.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getRebalanceThrottle()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRebalanceThrottle</h4> |
| <pre>public long getRebalanceThrottle()</pre> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network. |
| When rebalancing large data sets, the CPU or network can get over-consumed with rebalancing messages, |
| which consecutively may slow down the application performance. This parameter helps tune |
| the amount of time to wait between rebalance messages to make sure that rebalancing process |
| does not have any negative performance impact. Note that application will continue to work |
| properly while rebalancing is still in progress. |
| <p> |
| Value of <code>0</code> means that throttling is disabled. By default throttling is disabled - |
| the default is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THROTTLE"><code>DFLT_REBALANCE_THROTTLE</code></a> constant.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Time in milliseconds to wait between rebalance messages to avoid overloading of CPU, |
| <code>0</code> to disable throttling.</dd></dl> |
| </li> |
| </ul> |
| <a name="setRebalanceThrottle(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRebalanceThrottle</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setRebalanceThrottle(long rebalanceThrottle)</pre> |
| <div class="block">Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network. When rebalancing |
| large data sets, the CPU or network can get over-consumed with rebalancing messages, which consecutively may slow |
| down the application performance. This parameter helps tune the amount of time to wait between rebalance messages |
| to make sure that rebalancing process does not have any negative performance impact. Note that application will |
| continue to work properly while rebalancing is still in progress. <p> Value of <code>0</code> means that throttling is |
| disabled. By default throttling is disabled - the default is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_REBALANCE_THROTTLE"><code>DFLT_REBALANCE_THROTTLE</code></a> constant.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rebalanceThrottle</code> - Time in milliseconds to wait between rebalance messages to avoid overloading of CPU, |
| <code>0</code> to disable throttling.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getAffinityMapper()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAffinityMapper</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a> getAffinityMapper()</pre> |
| <div class="block">Affinity key mapper used to provide custom affinity key for any given key. |
| Affinity mapper is particularly useful when several objects need to be collocated |
| on the same node (they will also be backed up on the same nodes as well). |
| <p> |
| If not provided, then default implementation will be used. The default behavior |
| is described in <a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity"><code>AffinityKeyMapper</code></a> documentation.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Mapper to use for affinity key mapping.</dd></dl> |
| </li> |
| </ul> |
| <a name="setAffinityMapper(org.apache.ignite.cache.affinity.AffinityKeyMapper)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAffinityMapper</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setAffinityMapper(<a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity">AffinityKeyMapper</a> affMapper)</pre> |
| <div class="block">Sets custom affinity mapper. If not provided, then default implementation will be used. The default behavior is |
| described in <a href="../../../../org/apache/ignite/cache/affinity/AffinityKeyMapper.html" title="interface in org.apache.ignite.cache.affinity"><code>AffinityKeyMapper</code></a> documentation.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>affMapper</code> - Affinity mapper.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getMaxQueryIteratorsCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMaxQueryIteratorsCount</h4> |
| <pre>public int getMaxQueryIteratorsCount()</pre> |
| <div class="block">Gets maximum number of query iterators that can be stored. Iterators are stored to |
| support query pagination when each page of data is sent to user's node only on demand. |
| Increase this property if you are running and processing lots of queries in parallel. |
| <p> |
| Default value is <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_MAX_QUERY_ITERATOR_CNT"><code>DFLT_MAX_QUERY_ITERATOR_CNT</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum number of query iterators that can be stored.</dd></dl> |
| </li> |
| </ul> |
| <a name="setMaxQueryIteratorsCount(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxQueryIteratorsCount</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setMaxQueryIteratorsCount(int maxQryIterCnt)</pre> |
| <div class="block">Sets maximum number of query iterators that can be stored.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxQryIterCnt</code> - Maximum number of query iterators that can be stored.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getInterceptor()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInterceptor</h4> |
| <pre>@Nullable |
| public <a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> getInterceptor()</pre> |
| <div class="block">Gets cache interceptor.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache interceptor.</dd></dl> |
| </li> |
| </ul> |
| <a name="setInterceptor(org.apache.ignite.cache.CacheInterceptor)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInterceptor</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setInterceptor(<a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache">CacheInterceptor</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> interceptor)</pre> |
| <div class="block">Sets cache interceptor.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>interceptor</code> - Cache interceptor.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isReadFromBackup()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isReadFromBackup</h4> |
| <pre>public boolean isReadFromBackup()</pre> |
| <div class="block">Gets flag indicating whether data can be read from backup. |
| If <code>false</code> always get data from primary node (never from backup). |
| <p> |
| Default value is defined by <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_READ_FROM_BACKUP"><code>DFLT_READ_FROM_BACKUP</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if data can be read from backup node or <code>false</code> if data always |
| should be read from primary node and never from backup.</dd></dl> |
| </li> |
| </ul> |
| <a name="setReadFromBackup(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setReadFromBackup</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setReadFromBackup(boolean readFromBackup)</pre> |
| <div class="block">Sets read from backup flag.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>readFromBackup</code> - <code>true</code> to allow reads from backups.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isCopyOnRead()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isCopyOnRead</h4> |
| <pre>public boolean isCopyOnRead()</pre> |
| <div class="block">Gets flag indicating whether copy of of the value stored in cache should be created |
| for cache operation implying return value. Also if this flag is set copies are created for values |
| passed to <a href="../../../../org/apache/ignite/cache/CacheInterceptor.html" title="interface in org.apache.ignite.cache"><code>CacheInterceptor</code></a> and to <a href="../../../../org/apache/ignite/cache/CacheEntryProcessor.html" title="interface in org.apache.ignite.cache"><code>CacheEntryProcessor</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Copy on read flag.</dd></dl> |
| </li> |
| </ul> |
| <a name="setCopyOnRead(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCopyOnRead</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setCopyOnRead(boolean cpOnRead)</pre> |
| <div class="block">Sets copy on read flag.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cpOnRead</code> - Copy on get flag.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#isCopyOnRead()"><code>isCopyOnRead()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="setSqlFunctionClasses(java.lang.Class...)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlFunctionClasses</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setSqlFunctionClasses(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>... cls)</pre> |
| <div class="block">Sets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - One or more classes with SQL functions.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getSqlFunctionClasses()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlFunctionClasses</h4> |
| <pre>@Nullable |
| public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>[] getSqlFunctionClasses()</pre> |
| <div class="block">Gets classes with methods annotated by <a href="../../../../org/apache/ignite/cache/query/annotations/QuerySqlFunction.html" title="annotation in org.apache.ignite.cache.query.annotations"><code>QuerySqlFunction</code></a> |
| to be used as user-defined functions from SQL queries.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Classes with SQL functions.</dd></dl> |
| </li> |
| </ul> |
| <a name="getLongQueryWarningTimeout()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLongQueryWarningTimeout</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public long getLongQueryWarningTimeout()</pre> |
| <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#getLongQueryWarningTimeout()"><code>IgniteConfiguration.getLongQueryWarningTimeout()</code></a> instead.</i></div> |
| <div class="block">Gets timeout in milliseconds after which long query warning will be printed.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Timeout in milliseconds.</dd></dl> |
| </li> |
| </ul> |
| <a name="setLongQueryWarningTimeout(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setLongQueryWarningTimeout</h4> |
| <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setLongQueryWarningTimeout(long longQryWarnTimeout)</pre> |
| <div class="block"><span class="strong">Deprecated.</span> <i>Use <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setLongQueryWarningTimeout(long)"><code>IgniteConfiguration.setLongQueryWarningTimeout(long)</code></a> instead.</i></div> |
| <div class="block">Sets timeout in milliseconds after which long query warning will be printed.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>longQryWarnTimeout</code> - Timeout in milliseconds.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getQueryDetailMetricsSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryDetailMetricsSize</h4> |
| <pre>public int getQueryDetailMetricsSize()</pre> |
| <div class="block">Gets size of queries detail metrics that will be stored in memory for monitoring purposes. |
| If <code>0</code> then history will not be collected. |
| Note, larger number may lead to higher memory consumption.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum number of query metrics that will be stored in memory.</dd></dl> |
| </li> |
| </ul> |
| <a name="setQueryDetailMetricsSize(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setQueryDetailMetricsSize</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setQueryDetailMetricsSize(int qryDetailMetricsSz)</pre> |
| <div class="block">Sets size of queries detail metrics that will be stored in memory for monitoring purposes.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>qryDetailMetricsSz</code> - Maximum number of latest queries metrics that will be stored in memory.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getSqlSchema()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSqlSchema</h4> |
| <pre>@Nullable |
| public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getSqlSchema()</pre> |
| <div class="block">Gets custom name of the sql schema. If custom sql schema is not set then <code>null</code> will be returned and |
| quoted case sensitive name will be used as sql schema.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Schema name for current cache according to SQL ANSI-99. Could be <code>null</code>.</dd></dl> |
| </li> |
| </ul> |
| <a name="setSqlSchema(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlSchema</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setSqlSchema(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sqlSchema)</pre> |
| <div class="block">Sets sql schema to be used for current cache. This name will correspond to SQL ANSI-99 standard. |
| Nonquoted identifiers are not case sensitive. Quoted identifiers are case sensitive. |
| <p/> |
| Be aware of using the same string in case sensitive and case insensitive manner simultaneously, since |
| behaviour for such case is not specified. |
| <p/> |
| When sqlSchema is not specified, quoted <code>cacheName</code> is used instead. |
| <p/> |
| <code>sqlSchema</code> could not be an empty string. Has to be <code>"\"\""</code> instead.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>sqlSchema</code> - Schema name for current cache according to SQL ANSI-99. Should not be <code>null</code>.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="isSqlEscapeAll()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isSqlEscapeAll</h4> |
| <pre>public boolean isSqlEscapeAll()</pre> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| (<code>"tableName"."fieldsName"</code>). This enforces case sensitivity for field names and |
| also allows having special characters in table and field names.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Flag value.</dd></dl> |
| </li> |
| </ul> |
| <a name="setSqlEscapeAll(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSqlEscapeAll</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setSqlEscapeAll(boolean sqlEscapeAll)</pre> |
| <div class="block">If <code>true</code> all the SQL table and field names will be escaped with double quotes like |
| (<code>"tableName"."fieldsName"</code>). This enforces case sensitivity for field names and |
| also allows having special characters in table and field names.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>sqlEscapeAll</code> - Flag value.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getIndexedTypes()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getIndexedTypes</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>[] getIndexedTypes()</pre> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even). |
| It means each even (0,2,4...) class in the array will be considered as key type for cache entry, |
| each odd (1,3,5...) class will be considered as value type for cache entry. |
| <p> |
| The same key class can occur multiple times for different value classes, but each value class must be unique |
| because SQL table will be named as value class simple name. |
| <p> |
| To expose fields of these types onto SQL level and to index them you have to use annotations |
| from package <a href="../../../../org/apache/ignite/cache/query/annotations/package-summary.html"><code>org.apache.ignite.cache.query.annotations</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Key and value type pairs.</dd></dl> |
| </li> |
| </ul> |
| <a name="setIndexedTypes(java.lang.Class...)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setIndexedTypes</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setIndexedTypes(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?>... indexedTypes)</pre> |
| <div class="block">Array of key and value type pairs to be indexed (thus array length must be always even). |
| It means each even (0,2,4...) class in the array will be considered as key type for cache entry, |
| each odd (1,3,5...) class will be considered as value type for cache entry. |
| <p> |
| The same key class can occur multiple times for different value classes, but each value class must be unique |
| because SQL table will be named as value class simple name. |
| <p> |
| To expose fields of these types onto SQL level and to index them you have to use annotations |
| from package <a href="../../../../org/apache/ignite/cache/query/annotations/package-summary.html"><code>org.apache.ignite.cache.query.annotations</code></a>.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>indexedTypes</code> - Key and value type pairs.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getPluginConfigurations()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPluginConfigurations</h4> |
| <pre>public <a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>[] getPluginConfigurations()</pre> |
| <div class="block">Gets array of cache plugin configurations.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache plugin configurations.</dd></dl> |
| </li> |
| </ul> |
| <a name="setPluginConfigurations(org.apache.ignite.plugin.CachePluginConfiguration...)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPluginConfigurations</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setPluginConfigurations(<a href="../../../../org/apache/ignite/plugin/CachePluginConfiguration.html" title="interface in org.apache.ignite.plugin">CachePluginConfiguration</a>... pluginCfgs)</pre> |
| <div class="block">Sets cache plugin configurations.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>pluginCfgs</code> - Cache plugin configurations.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getQueryEntities()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryEntities</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a>> getQueryEntities()</pre> |
| <div class="block">Gets a collection of configured query entities.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Query entities configurations.</dd></dl> |
| </li> |
| </ul> |
| <a name="getPartitionLossPolicy()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPartitionLossPolicy</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> getPartitionLossPolicy()</pre> |
| <div class="block">Gets partition loss policy. This policy defines how Ignite will react to a situation when all nodes for |
| some partition leave the cluster.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Partition loss policy.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache"><code>PartitionLossPolicy</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="setPartitionLossPolicy(org.apache.ignite.cache.PartitionLossPolicy)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPartitionLossPolicy</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setPartitionLossPolicy(<a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache">PartitionLossPolicy</a> partLossPlc)</pre> |
| <div class="block">Sets partition loss policy. This policy defines how Ignite will react to a situation when all nodes for |
| some partition leave the cluster.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>partLossPlc</code> - Partition loss policy.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/cache/PartitionLossPolicy.html" title="enum in org.apache.ignite.cache"><code>PartitionLossPolicy</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="setQueryEntities(java.util.Collection)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setQueryEntities</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setQueryEntities(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/ignite/cache/QueryEntity.html" title="class in org.apache.ignite.cache">QueryEntity</a>> qryEntities)</pre> |
| <div class="block">Sets query entities configuration.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>qryEntities</code> - Query entities.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="clearQueryEntities()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clearQueryEntities</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> clearQueryEntities()</pre> |
| <div class="block">Clear query entities.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getQueryParallelism()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueryParallelism</h4> |
| <pre>public int getQueryParallelism()</pre> |
| <div class="block">Defines a hint to query execution engine on desired degree of parallelism within a single node. |
| Query executor may or may not use this hint depending on estimated query costs. Query executor may define |
| certain restrictions on parallelism depending on query type and/or cache type. |
| <p> |
| As of <code>Apache Ignite 1.9</code> this hint is only supported for SQL queries with the following restrictions: |
| <ul> |
| <li>All caches participating in query must have the same degree of parallelism, exception is thrown |
| otherwise</li> |
| <li>All queries on the given cache will follow provided degree of parallelism</li> |
| </ul> |
| These restrictions will be removed in future versions of Apache Ignite. |
| <p> |
| Defaults to <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#DFLT_QUERY_PARALLELISM"><code>DFLT_QUERY_PARALLELISM</code></a>.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Query parallelism.</dd></dl> |
| </li> |
| </ul> |
| <a name="setQueryParallelism(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setQueryParallelism</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setQueryParallelism(int qryParallelism)</pre> |
| <div class="block">Sets query parallelism.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>qryParallelism</code> - Query parallelism.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html#getQueryParallelism()"><code>getQueryParallelism()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getTopologyValidator()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getTopologyValidator</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a> getTopologyValidator()</pre> |
| <div class="block">Gets topology validator. |
| <p> |
| See <a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration"><code>TopologyValidator</code></a> for details.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>validator.</dd></dl> |
| </li> |
| </ul> |
| <a name="setTopologyValidator(org.apache.ignite.configuration.TopologyValidator)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTopologyValidator</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setTopologyValidator(<a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration">TopologyValidator</a> topValidator)</pre> |
| <div class="block">Sets topology validator. |
| <p> |
| See <a href="../../../../org/apache/ignite/configuration/TopologyValidator.html" title="interface in org.apache.ignite.configuration"><code>TopologyValidator</code></a> for details.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>topValidator</code> - validator.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd></dl> |
| </li> |
| </ul> |
| <a name="getCacheStoreSessionListenerFactories()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheStoreSessionListenerFactories</h4> |
| <pre>public javax.cache.configuration.Factory<? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a>>[] getCacheStoreSessionListenerFactories()</pre> |
| <div class="block">Gets cache store session listener factories.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache store session listener factories.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store"><code>CacheStoreSessionListener</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory...)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheStoreSessionListenerFactories</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory<? extends <a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store">CacheStoreSessionListener</a>>... storeSesLsnrs)</pre> |
| <div class="block">Cache store session listener factories. |
| <p> |
| These listeners override global listeners provided in |
| <a href="../../../../org/apache/ignite/configuration/IgniteConfiguration.html#setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory...)"><code>IgniteConfiguration.setCacheStoreSessionListenerFactories(Factory[])</code></a> |
| configuration property.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>storeSesLsnrs</code> - Cache store session listener factories.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd><code>this</code> for chaining.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/ignite/cache/store/CacheStoreSessionListener.html" title="interface in org.apache.ignite.cache.store"><code>CacheStoreSessionListener</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getCacheEntryListenerConfigurations()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCacheEntryListenerConfigurations</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><javax.cache.configuration.CacheEntryListenerConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> getCacheEntryListenerConfigurations()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code>getCacheEntryListenerConfigurations</code> in interface <code>javax.cache.configuration.CompleteConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>getCacheEntryListenerConfigurations</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addCacheEntryListenerConfiguration</h4> |
| <pre>public javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> cacheEntryLsnrCfg)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>addCacheEntryListenerConfiguration</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeCacheEntryListenerConfiguration</h4> |
| <pre>public javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> cacheEntryLsnrCfg)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>removeCacheEntryListenerConfiguration</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="writeReplace()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>writeReplace</h4> |
| <pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> writeReplace()</pre> |
| <div class="block">Creates a copy of current configuration and removes all cache entry listeners. |
| They are executed only locally and should never be sent to remote nodes.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Configuration object that will be serialized.</dd></dl> |
| </li> |
| </ul> |
| <a name="setStatisticsEnabled(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStatisticsEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setStatisticsEnabled(boolean enabled)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setStatisticsEnabled</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setManagementEnabled(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setManagementEnabled</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setManagementEnabled(boolean enabled)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setManagementEnabled</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheLoaderFactory(javax.cache.configuration.Factory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheLoaderFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setCacheLoaderFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheLoader<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> factory)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setCacheLoaderFactory</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setCacheWriterFactory(javax.cache.configuration.Factory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setCacheWriterFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setCacheWriterFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheWriter<? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,? super <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>>> factory)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setCacheWriterFactory</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setExpiryPolicyFactory(javax.cache.configuration.Factory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setExpiryPolicyFactory</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setExpiryPolicyFactory(javax.cache.configuration.Factory<? extends javax.cache.expiry.ExpiryPolicy> factory)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setExpiryPolicyFactory</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setTypes(java.lang.Class, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setTypes</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setTypes(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>> keyType, |
| <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> valType)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setTypes</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setReadThrough(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setReadThrough</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setReadThrough(boolean isReadThrough)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setReadThrough</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setWriteThrough(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setWriteThrough</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setWriteThrough(boolean isWriteThrough)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setWriteThrough</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setStoreByValue(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setStoreByValue</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setStoreByValue(boolean isStoreByVal)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code>setStoreByValue</code> in class <code>javax.cache.configuration.MutableConfiguration<<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getKeyConfiguration()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getKeyConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>[] getKeyConfiguration()</pre> |
| <div class="block">Gets cache key configuration.</div> |
| <dl><dt><span class="strong">Returns:</span></dt><dd>Cache key configuration.</dd></dl> |
| </li> |
| </ul> |
| <a name="setKeyConfiguration(org.apache.ignite.cache.CacheKeyConfiguration...)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setKeyConfiguration</h4> |
| <pre>public <a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="class in org.apache.ignite.configuration">CacheConfiguration</a><<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">K</a>,<a href="../../../../org/apache/ignite/configuration/CacheConfiguration.html" title="type parameter in CacheConfiguration">V</a>> setKeyConfiguration(<a href="../../../../org/apache/ignite/cache/CacheKeyConfiguration.html" title="class in org.apache.ignite.cache">CacheKeyConfiguration</a>... cacheKeyCfg)</pre> |
| <div class="block">Sets cache key configuration.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cacheKeyCfg</code> - Cache key configuration.</dd></dl> |
| </li> |
| </ul> |
| <a name="toString()"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="class-use/CacheConfiguration.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage"><em>Ignite - In-Memory Data Fabric</em></div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/ignite/configuration/BinaryConfiguration.html" title="class in org.apache.ignite.configuration"><span class="strong">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/ignite/configuration/CacheConfiguration.IgniteAllNodesPredicate.html" title="class in org.apache.ignite.configuration"><span class="strong">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/ignite/configuration/CacheConfiguration.html" target="_top">Frames</a></li> |
| <li><a href="CacheConfiguration.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../allclasses-noframe.html">All 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: </li> |
| <li><a href="#nested_class_summary">Nested</a> | </li> |
| <li><a href="#field_summary">Field</a> | </li> |
| <li><a href="#constructor_summary">Constr</a> | </li> |
| <li><a href="#method_summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field_detail">Field</a> | </li> |
| <li><a href="#constructor_detail">Constr</a> | </li> |
| <li><a href="#method_detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip-navbar_bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small><table width="100%" border="0" cellspacing=0 cellpadding=0 style="padding: 5px"> <tr> <td> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <a target=_blank href="https://ignite.apache.org"><nobr>2017 Copyright © Apache Software Foundation</nobr></a> </td> </tr> </tbody> </table> </td> <td width="100%" align="right" valign="center"> <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @ApacheIgnite</a> </td> </tr> <tr> <td colspan="2" valign="top" align="left"> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <b>Ignite Fabric</b> </td> <td>: ver. <strong>2.1.0</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>: July 20 2017 </td> </tr> </tbody> </table> </td> </tr> </table></small></p> |
| </body> |
| </html> |