blob: cff25de1dbcf48dbd102acae8576d73a4c6726c9 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<link rel="canonical" href="https://ignite.apache.org/releases/2.7.6/javadoc/org/apache/ignite/configuration/PersistentStoreConfiguration.html" />
<META NAME="ROBOTS" CONTENT="NOINDEX">
<!-- Generated by javadoc (1.8.0_212) on Wed Sep 11 22:29:49 MSK 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>PersistentStoreConfiguration (Ignite 2.7.6)</title>
<meta name="date" content="2019-09-11">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<link rel='shortcut icon' href='https://ignite.apache.org/favicon.ico'/>
<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"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PersistentStoreConfiguration (Ignite 2.7.6)";
}
}
catch(err) {
}
//-->
var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42,"i29":42,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":42,"i38":42,"i39":42,"i40":42,"i41":42,"i42":42,"i43":42,"i44":42,"i45":42,"i46":42,"i47":42,"i48":42};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PersistentStoreConfiguration.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>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/ignite/configuration/OdbcConfiguration.html" title="class in org.apache.ignite.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/ignite/configuration/PlatformConfiguration.html" title="interface in org.apache.ignite.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/ignite/configuration/PersistentStoreConfiguration.html" target="_top">Frames</a></li>
<li><a href="PersistentStoreConfiguration.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.ignite.configuration</div>
<h2 title="Class PersistentStoreConfiguration" class="title">Class PersistentStoreConfiguration</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.ignite.configuration.PersistentStoreConfiguration</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/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
</dl>
<hr>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
<div class="block"><span class="deprecationComment">Use <a href="../../../../org/apache/ignite/configuration/DataStorageConfiguration.html" title="class in org.apache.ignite.configuration"><code>DataStorageConfiguration</code></a> instead.</span></div>
</div>
<br>
<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public class <span class="typeNameLabel">PersistentStoreConfiguration</span>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
<div class="block">Configures Apache Ignite Persistent store.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#org.apache.ignite.configuration.PersistentStoreConfiguration">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/ignite/configuration/CheckpointWriteOrder.html" title="enum in org.apache.ignite.configuration">CheckpointWriteOrder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_CHECKPOINT_WRITE_ORDER">DFLT_CHECKPOINT_WRITE_ORDER</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default checkpoint write order.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_CHECKPOINTING_FREQ">DFLT_CHECKPOINTING_FREQ</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_CHECKPOINTING_THREADS">DFLT_CHECKPOINTING_THREADS</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default number of checkpointing threads.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_LOCK_WAIT_TIME">DFLT_LOCK_WAIT_TIME</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Lock default wait time, 10 sec.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_METRICS_ENABLED">DFLT_METRICS_ENABLED</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_RATE_TIME_INTERVAL_MILLIS">DFLT_RATE_TIME_INTERVAL_MILLIS</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default length of interval over which rate-based metric is calculated.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_SUB_INTERVALS">DFLT_SUB_INTERVALS</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default amount of sub intervals to calculate rate-based metric.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_ALWAYS_WRITE_FULL_PAGES">DFLT_WAL_ALWAYS_WRITE_FULL_PAGES</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal always write full pages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_ARCHIVE_PATH">DFLT_WAL_ARCHIVE_PATH</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal archive directory.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_FLUSH_FREQ">DFLT_WAL_FLUSH_FREQ</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default Wal flush frequency.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_FSYNC_DELAY">DFLT_WAL_FSYNC_DELAY</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal fsync delay.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_HISTORY_SIZE">DFLT_WAL_HISTORY_SIZE</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default number of checkpoints to be kept in WAL after checkpoint is finished</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/ignite/configuration/WALMode.html" title="enum in org.apache.ignite.configuration">WALMode</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_MODE">DFLT_WAL_MODE</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal mode.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_RECORD_ITERATOR_BUFFER_SIZE">DFLT_WAL_RECORD_ITERATOR_BUFFER_SIZE</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal record iterator buffer size.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_SEGMENT_SIZE">DFLT_WAL_SEGMENT_SIZE</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default WAL file segment size, 64MBytes</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_SEGMENTS">DFLT_WAL_SEGMENTS</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WAL_STORE_PATH">DFLT_WAL_STORE_PATH</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal directory.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_WRITE_THROTTLING_ENABLED">DFLT_WRITE_THROTTLING_ENABLED</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default write throttling enabled.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#PersistentStoreConfiguration--">PersistentStoreConfiguration</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getCheckpointingFrequency--">getCheckpointingFrequency</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets checkpointing frequency.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getCheckpointingPageBufferSize--">getCheckpointingPageBufferSize</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets amount of memory allocated for a checkpointing temporary buffer.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getCheckpointingThreads--">getCheckpointingThreads</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a number of threads to use for the checkpointing purposes.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/CheckpointWriteOrder.html" title="enum in org.apache.ignite.configuration">CheckpointWriteOrder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getCheckpointWriteOrder--">getCheckpointWriteOrder</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property defines order of writing pages to disk storage during checkpoint.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getFileIOFactory--">getFileIOFactory</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Factory to provide implementation of FileIO interface
which is used for any file read/write operations</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getLockWaitTime--">getLockWaitTime</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Time out in milliseonds to wait when acquiring persistence store lock file before failing the
local node.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getPersistentStorePath--">getPersistentStorePath</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Returns a path the root directory where the Persistent Store will persist data and indexes.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getRateTimeInterval--">getRateTimeInterval</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets the length of the time interval for rate-based metrics.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getSubIntervals--">getSubIntervals</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets the number of sub-intervals to split the <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getRateTimeInterval--"><code>getRateTimeInterval()</code></a> into to track the update history.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getTlbSize--">getTlbSize</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
<div class="block"><span class="deprecationComment">Instead <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalBufferSize--"><code>getWalBufferSize()</code></a> should be used.</span></div>
</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalArchivePath--">getWalArchivePath</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a path to the WAL archive directory.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalAutoArchiveAfterInactivity--">getWalAutoArchiveAfterInactivity</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalBufferSize--">getWalBufferSize</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalFlushFrequency--">getWalFlushFrequency</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property define how often WAL will be fsync-ed in <code>BACKGROUND</code> mode.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalFsyncDelayNanos--">getWalFsyncDelayNanos</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets the fsync delay, in nanoseconds.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalHistorySize--">getWalHistorySize</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a total number of checkpoints to keep in the WAL history.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/WALMode.html" title="enum in org.apache.ignite.configuration">WALMode</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalMode--">getWalMode</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Type define behavior wal fsync.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalRecordIteratorBufferSize--">getWalRecordIteratorBufferSize</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Property define how many bytes iterator read from
disk (for one reading), during go ahead wal.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalSegments--">getWalSegments</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a number of WAL segments to work with.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalSegmentSize--">getWalSegmentSize</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets size of a WAL segment in bytes.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalStorePath--">getWalStorePath</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a path to the directory where WAL is stored.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#isAlwaysWriteFullPages--">isAlwaysWriteFullPages</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#isMetricsEnabled--">isMetricsEnabled</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets flag indicating whether persistence metrics collection is enabled.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#isWriteThrottlingEnabled--">isWriteThrottlingEnabled</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets flag indicating whether write throttling is enabled.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setAlwaysWriteFullPages-boolean-">setAlwaysWriteFullPages</a></span>(boolean&nbsp;alwaysWriteFullPages)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setCheckpointingFrequency-long-">setCheckpointingFrequency</a></span>(long&nbsp;checkpointingFreq)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets the checkpointing frequency which is a minimal interval when the dirty pages will be written
to the Persistent Store.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setCheckpointingPageBufferSize-long-">setCheckpointingPageBufferSize</a></span>(long&nbsp;checkpointingPageBufSize)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets amount of memory allocated for the checkpointing temporary buffer.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setCheckpointingThreads-int-">setCheckpointingThreads</a></span>(int&nbsp;checkpointingThreads)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a number of threads to use for the checkpointing purposes.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setCheckpointWriteOrder-org.apache.ignite.configuration.CheckpointWriteOrder-">setCheckpointWriteOrder</a></span>(<a href="../../../../org/apache/ignite/configuration/CheckpointWriteOrder.html" title="enum in org.apache.ignite.configuration">CheckpointWriteOrder</a>&nbsp;checkpointWriteOrder)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property defines order of writing pages to disk storage during checkpoint.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setFileIOFactory-org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory-">setFileIOFactory</a></span>(org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory&nbsp;fileIOFactory)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setLockWaitTime-long-">setLockWaitTime</a></span>(long&nbsp;lockWaitTime)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Time out in milliseconds to wait when acquiring persistence store lock file before failing the
local node.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setMetricsEnabled-boolean-">setMetricsEnabled</a></span>(boolean&nbsp;metricsEnabled)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets flag indicating whether persistence metrics collection is enabled.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setPersistentStorePath-java.lang.String-">setPersistentStorePath</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;persistenceStorePath)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a path to the root directory where the Persistent Store will persist data and indexes.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setRateTimeInterval-long-">setRateTimeInterval</a></span>(long&nbsp;rateTimeInterval)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets the length of the time interval for rate-based metrics.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setSubIntervals-int-">setSubIntervals</a></span>(int&nbsp;subIntervals)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets the number of sub-intervals to split the <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getRateTimeInterval--"><code>getRateTimeInterval()</code></a> into to track the update history.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setTlbSize-int-">setTlbSize</a></span>(int&nbsp;tlbSize)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
<div class="block"><span class="deprecationComment">Instead <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalBufferSize-int-"><code>setWalBufferSize(int walBuffSize)</code></a> should be used.</span></div>
</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalArchivePath-java.lang.String-">setWalArchivePath</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;walArchivePath)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a path for the WAL archive directory.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalAutoArchiveAfterInactivity-long-">setWalAutoArchiveAfterInactivity</a></span>(long&nbsp;walAutoArchiveAfterInactivity)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block"><b>Note:</b> setting this value with <a href="../../../../org/apache/ignite/configuration/WALMode.html#FSYNC"><code>WALMode.FSYNC</code></a> may generate file size overhead for WAL segments in case
grid is used rarely.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalBufferSize-int-">setWalBufferSize</a></span>(int&nbsp;walBuffSize)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalFlushFrequency-long-">setWalFlushFrequency</a></span>(long&nbsp;walFlushFreq)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property define how often WAL will be fsync-ed in <code>BACKGROUND</code> mode.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalFsyncDelayNanos-long-">setWalFsyncDelayNanos</a></span>(long&nbsp;walFsyncDelayNanos)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalHistorySize-int-">setWalHistorySize</a></span>(int&nbsp;walHistSize)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a total number of checkpoints to keep in the WAL history.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalMode-org.apache.ignite.configuration.WALMode-">setWalMode</a></span>(<a href="../../../../org/apache/ignite/configuration/WALMode.html" title="enum in org.apache.ignite.configuration">WALMode</a>&nbsp;walMode)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalRecordIteratorBufferSize-int-">setWalRecordIteratorBufferSize</a></span>(int&nbsp;walRecordIterBuffSize)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalSegments-int-">setWalSegments</a></span>(int&nbsp;walSegments)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a number of WAL segments to work with.</div>
</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalSegmentSize-int-">setWalSegmentSize</a></span>(int&nbsp;walSegmentSize)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets size of a WAL segment.</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalStorePath-java.lang.String-">setWalStorePath</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;walStorePath)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a path to the directory where WAL is stored .</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWriteThrottlingEnabled-boolean-">setWriteThrottlingEnabled</a></span>(boolean&nbsp;writeThrottlingEnabled)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets flag indicating whether write throttling is enabled.</div>
</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#toString--">toString</a></span>()</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="DFLT_CHECKPOINTING_FREQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_CHECKPOINTING_FREQ</h4>
<pre>public static final&nbsp;int DFLT_CHECKPOINTING_FREQ</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_CHECKPOINTING_FREQ">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_LOCK_WAIT_TIME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_LOCK_WAIT_TIME</h4>
<pre>public static final&nbsp;int DFLT_LOCK_WAIT_TIME</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Lock default wait time, 10 sec.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_LOCK_WAIT_TIME">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_METRICS_ENABLED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_METRICS_ENABLED</h4>
<pre>public static final&nbsp;boolean DFLT_METRICS_ENABLED</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_METRICS_ENABLED">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_SUB_INTERVALS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_SUB_INTERVALS</h4>
<pre>public static final&nbsp;int DFLT_SUB_INTERVALS</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default amount of sub intervals to calculate rate-based metric.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_SUB_INTERVALS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_RATE_TIME_INTERVAL_MILLIS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_RATE_TIME_INTERVAL_MILLIS</h4>
<pre>public static final&nbsp;int DFLT_RATE_TIME_INTERVAL_MILLIS</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default length of interval over which rate-based metric is calculated.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_RATE_TIME_INTERVAL_MILLIS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_CHECKPOINTING_THREADS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_CHECKPOINTING_THREADS</h4>
<pre>public static final&nbsp;int DFLT_CHECKPOINTING_THREADS</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default number of checkpointing threads.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_CHECKPOINTING_THREADS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_CHECKPOINT_WRITE_ORDER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_CHECKPOINT_WRITE_ORDER</h4>
<pre>public static final&nbsp;<a href="../../../../org/apache/ignite/configuration/CheckpointWriteOrder.html" title="enum in org.apache.ignite.configuration">CheckpointWriteOrder</a> DFLT_CHECKPOINT_WRITE_ORDER</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default checkpoint write order.</div>
</li>
</ul>
<a name="DFLT_WAL_HISTORY_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_HISTORY_SIZE</h4>
<pre>public static final&nbsp;int DFLT_WAL_HISTORY_SIZE</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default number of checkpoints to be kept in WAL after checkpoint is finished</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_HISTORY_SIZE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_SEGMENTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_SEGMENTS</h4>
<pre>public static final&nbsp;int DFLT_WAL_SEGMENTS</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_SEGMENTS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_SEGMENT_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_SEGMENT_SIZE</h4>
<pre>public static final&nbsp;int DFLT_WAL_SEGMENT_SIZE</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default WAL file segment size, 64MBytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_SEGMENT_SIZE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_MODE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_MODE</h4>
<pre>public static final&nbsp;<a href="../../../../org/apache/ignite/configuration/WALMode.html" title="enum in org.apache.ignite.configuration">WALMode</a> DFLT_WAL_MODE</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal mode.</div>
</li>
</ul>
<a name="DFLT_WAL_FLUSH_FREQ">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_FLUSH_FREQ</h4>
<pre>public static final&nbsp;int DFLT_WAL_FLUSH_FREQ</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default Wal flush frequency.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_FLUSH_FREQ">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_FSYNC_DELAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_FSYNC_DELAY</h4>
<pre>public static final&nbsp;int DFLT_WAL_FSYNC_DELAY</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal fsync delay.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_FSYNC_DELAY">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_RECORD_ITERATOR_BUFFER_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_RECORD_ITERATOR_BUFFER_SIZE</h4>
<pre>public static final&nbsp;int DFLT_WAL_RECORD_ITERATOR_BUFFER_SIZE</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal record iterator buffer size.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_RECORD_ITERATOR_BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_ALWAYS_WRITE_FULL_PAGES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_ALWAYS_WRITE_FULL_PAGES</h4>
<pre>public static final&nbsp;boolean DFLT_WAL_ALWAYS_WRITE_FULL_PAGES</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal always write full pages.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_ALWAYS_WRITE_FULL_PAGES">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_STORE_PATH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_STORE_PATH</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_WAL_STORE_PATH</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal directory.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_STORE_PATH">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WAL_ARCHIVE_PATH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DFLT_WAL_ARCHIVE_PATH</h4>
<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_WAL_ARCHIVE_PATH</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default wal archive directory.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WAL_ARCHIVE_PATH">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="DFLT_WRITE_THROTTLING_ENABLED">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DFLT_WRITE_THROTTLING_ENABLED</h4>
<pre>public static final&nbsp;boolean DFLT_WRITE_THROTTLING_ENABLED</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Default write throttling enabled.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.ignite.configuration.PersistentStoreConfiguration.DFLT_WRITE_THROTTLING_ENABLED">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="PersistentStoreConfiguration--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PersistentStoreConfiguration</h4>
<pre>public&nbsp;PersistentStoreConfiguration()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getPersistentStorePath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPersistentStorePath</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPersistentStorePath()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Returns a path the root directory where the Persistent Store will persist data and indexes.</div>
</li>
</ul>
<a name="setPersistentStorePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPersistentStorePath</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setPersistentStorePath(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;persistenceStorePath)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a path to the root directory where the Persistent Store will persist data and indexes.
By default the Persistent Store's files are located under Ignite work directory.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>persistenceStorePath</code> - Persistence store path.</dd>
</dl>
</li>
</ul>
<a name="getCheckpointingFrequency--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCheckpointingFrequency</h4>
<pre>public&nbsp;long&nbsp;getCheckpointingFrequency()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets checkpointing frequency.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>checkpointing frequency in milliseconds.</dd>
</dl>
</li>
</ul>
<a name="setCheckpointingFrequency-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCheckpointingFrequency</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setCheckpointingFrequency(long&nbsp;checkpointingFreq)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets the checkpointing frequency which is a minimal interval when the dirty pages will be written
to the Persistent Store. If the rate is high, checkpointing will be triggered more frequently.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>checkpointingFreq</code> - checkpointing frequency in milliseconds.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getCheckpointingPageBufferSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCheckpointingPageBufferSize</h4>
<pre>public&nbsp;long&nbsp;getCheckpointingPageBufferSize()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets amount of memory allocated for a checkpointing temporary buffer.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Checkpointing page buffer size in bytes or <code>0</code> for Ignite
to choose the buffer size automatically.</dd>
</dl>
</li>
</ul>
<a name="setCheckpointingPageBufferSize-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCheckpointingPageBufferSize</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setCheckpointingPageBufferSize(long&nbsp;checkpointingPageBufSize)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets amount of memory allocated for the checkpointing temporary buffer. The buffer is used to create temporary
copies of pages that are being written to disk and being update in parallel while the checkpointing is in
progress.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>checkpointingPageBufSize</code> - Checkpointing page buffer size in bytes or <code>0</code> for Ignite to
choose the buffer size automatically.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getCheckpointingThreads--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCheckpointingThreads</h4>
<pre>public&nbsp;int&nbsp;getCheckpointingThreads()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a number of threads to use for the checkpointing purposes.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Number of checkpointing threads.</dd>
</dl>
</li>
</ul>
<a name="setCheckpointingThreads-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCheckpointingThreads</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setCheckpointingThreads(int&nbsp;checkpointingThreads)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a number of threads to use for the checkpointing purposes.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>checkpointingThreads</code> - Number of checkpointing threads. Four threads are used by default.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getLockWaitTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLockWaitTime</h4>
<pre>public&nbsp;long&nbsp;getLockWaitTime()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Time out in milliseonds to wait when acquiring persistence store lock file before failing the
local node.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Lock wait time in milliseconds.</dd>
</dl>
</li>
</ul>
<a name="setLockWaitTime-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLockWaitTime</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setLockWaitTime(long&nbsp;lockWaitTime)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Time out in milliseconds to wait when acquiring persistence store lock file before failing the
local node.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lockWaitTime</code> - Lock wait time in milliseconds.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getWalHistorySize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalHistorySize</h4>
<pre>public&nbsp;int&nbsp;getWalHistorySize()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a total number of checkpoints to keep in the WAL history.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Number of checkpoints to keep in WAL after a checkpoint is finished.</dd>
</dl>
</li>
</ul>
<a name="setWalHistorySize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalHistorySize</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalHistorySize(int&nbsp;walHistSize)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a total number of checkpoints to keep in the WAL history.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walHistSize</code> - Number of checkpoints to keep after a checkpoint is finished.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getWalSegments--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalSegments</h4>
<pre>public&nbsp;int&nbsp;getWalSegments()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a number of WAL segments to work with.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Number of work WAL segments.</dd>
</dl>
</li>
</ul>
<a name="setWalSegments-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalSegments</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalSegments(int&nbsp;walSegments)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a number of WAL segments to work with. For performance reasons,
the whole WAL is split into files of fixed length called segments.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walSegments</code> - Number of WAL segments.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getWalSegmentSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalSegmentSize</h4>
<pre>public&nbsp;int&nbsp;getWalSegmentSize()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets size of a WAL segment in bytes.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL segment size.</dd>
</dl>
</li>
</ul>
<a name="setWalSegmentSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalSegmentSize</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalSegmentSize(int&nbsp;walSegmentSize)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets size of a WAL segment.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walSegmentSize</code> - WAL segment size. 64 MB is used by default. Maximum value is 2Gb</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getWalStorePath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalStorePath</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWalStorePath()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a path to the directory where WAL is stored.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL persistence path, absolute or relative to Ignite work directory.</dd>
</dl>
</li>
</ul>
<a name="setWalStorePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalStorePath</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalStorePath(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;walStorePath)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a path to the directory where WAL is stored . If this path is relative, it will be resolved
relatively to Ignite work directory.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walStorePath</code> - WAL persistence path, absolute or relative to Ignite work directory.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="getWalArchivePath--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalArchivePath</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWalArchivePath()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets a path to the WAL archive directory.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL archive directory.</dd>
</dl>
</li>
</ul>
<a name="setWalArchivePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalArchivePath</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalArchivePath(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;walArchivePath)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets a path for the WAL archive directory. Every WAL segment will be fully copied to this directory before
it can be reused for WAL purposes.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walArchivePath</code> - WAL archive directory.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>this</code> for chaining.</dd>
</dl>
</li>
</ul>
<a name="isMetricsEnabled--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMetricsEnabled</h4>
<pre>public&nbsp;boolean&nbsp;isMetricsEnabled()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets flag indicating whether persistence metrics collection is enabled.
Default value is <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_METRICS_ENABLED"><code>DFLT_METRICS_ENABLED</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Metrics enabled flag.</dd>
</dl>
</li>
</ul>
<a name="setMetricsEnabled-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMetricsEnabled</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setMetricsEnabled(boolean&nbsp;metricsEnabled)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets flag indicating whether persistence metrics collection is enabled.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>metricsEnabled</code> - Metrics enabled flag.</dd>
</dl>
</li>
</ul>
<a name="isWriteThrottlingEnabled--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isWriteThrottlingEnabled</h4>
<pre>public&nbsp;boolean&nbsp;isWriteThrottlingEnabled()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets flag indicating whether write throttling is enabled.</div>
</li>
</ul>
<a name="setWriteThrottlingEnabled-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWriteThrottlingEnabled</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWriteThrottlingEnabled(boolean&nbsp;writeThrottlingEnabled)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets flag indicating whether write throttling is enabled.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>writeThrottlingEnabled</code> - Write throttling enabled flag.</dd>
</dl>
</li>
</ul>
<a name="getRateTimeInterval--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRateTimeInterval</h4>
<pre>public&nbsp;long&nbsp;getRateTimeInterval()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets the length of the time interval for rate-based metrics. This interval defines a window over which
hits will be tracked. Default value is <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_RATE_TIME_INTERVAL_MILLIS"><code>DFLT_RATE_TIME_INTERVAL_MILLIS</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Time interval in milliseconds.</dd>
</dl>
</li>
</ul>
<a name="setRateTimeInterval-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRateTimeInterval</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setRateTimeInterval(long&nbsp;rateTimeInterval)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets the length of the time interval for rate-based metrics. This interval defines a window over which
hits will be tracked.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>rateTimeInterval</code> - Time interval in milliseconds.</dd>
</dl>
</li>
</ul>
<a name="getSubIntervals--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSubIntervals</h4>
<pre>public&nbsp;int&nbsp;getSubIntervals()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets the number of sub-intervals to split the <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getRateTimeInterval--"><code>getRateTimeInterval()</code></a> into to track the update history.
Default value is <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#DFLT_SUB_INTERVALS"><code>DFLT_SUB_INTERVALS</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of sub-intervals for history tracking.</dd>
</dl>
</li>
</ul>
<a name="setSubIntervals-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSubIntervals</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setSubIntervals(int&nbsp;subIntervals)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Sets the number of sub-intervals to split the <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getRateTimeInterval--"><code>getRateTimeInterval()</code></a> into to track the update history.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>subIntervals</code> - The number of sub-intervals for history tracking.</dd>
</dl>
</li>
</ul>
<a name="getWalMode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalMode</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/WALMode.html" title="enum in org.apache.ignite.configuration">WALMode</a>&nbsp;getWalMode()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Type define behavior wal fsync.
Different type provide different guarantees for consistency.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL mode.</dd>
</dl>
</li>
</ul>
<a name="setWalMode-org.apache.ignite.configuration.WALMode-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalMode</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalMode(<a href="../../../../org/apache/ignite/configuration/WALMode.html" title="enum in org.apache.ignite.configuration">WALMode</a>&nbsp;walMode)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walMode</code> - Wal mode.</dd>
</dl>
</li>
</ul>
<a name="getTlbSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTlbSize</h4>
<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;int&nbsp;getTlbSize()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Instead <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#getWalBufferSize--"><code>getWalBufferSize()</code></a> should be used.</span></div>
<div class="block">Property defines size of WAL buffer.
Each WAL record will be serialized to this buffer before write in WAL file.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL buffer size.</dd>
</dl>
</li>
</ul>
<a name="setTlbSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTlbSize</h4>
<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setTlbSize(int&nbsp;tlbSize)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Instead <a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html#setWalBufferSize-int-"><code>setWalBufferSize(int walBuffSize)</code></a> should be used.</span></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tlbSize</code> - WAL buffer size.</dd>
</dl>
</li>
</ul>
<a name="getWalBufferSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalBufferSize</h4>
<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;int&nbsp;getWalBufferSize()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Property defines size of WAL buffer.
Each WAL record will be serialized to this buffer before write in WAL file.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL buffer size.</dd>
</dl>
</li>
</ul>
<a name="setWalBufferSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalBufferSize</h4>
<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalBufferSize(int&nbsp;walBuffSize)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walBuffSize</code> - WAL buffer size.</dd>
</dl>
</li>
</ul>
<a name="getWalFlushFrequency--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalFlushFrequency</h4>
<pre>public&nbsp;long&nbsp;getWalFlushFrequency()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property define how often WAL will be fsync-ed in <code>BACKGROUND</code> mode. Ignored for
all other WAL modes.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>WAL flush frequency, in milliseconds.</dd>
</dl>
</li>
</ul>
<a name="setWalFlushFrequency-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalFlushFrequency</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalFlushFrequency(long&nbsp;walFlushFreq)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property define how often WAL will be fsync-ed in <code>BACKGROUND</code> mode. Ignored for
all other WAL modes.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walFlushFreq</code> - WAL flush frequency, in milliseconds.</dd>
</dl>
</li>
</ul>
<a name="getWalFsyncDelayNanos--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalFsyncDelayNanos</h4>
<pre>public&nbsp;long&nbsp;getWalFsyncDelayNanos()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Gets the fsync delay, in nanoseconds.</div>
</li>
</ul>
<a name="setWalFsyncDelayNanos-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalFsyncDelayNanos</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalFsyncDelayNanos(long&nbsp;walFsyncDelayNanos)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walFsyncDelayNanos</code> - Wal fsync delay, in nanoseconds.</dd>
</dl>
</li>
</ul>
<a name="getWalRecordIteratorBufferSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalRecordIteratorBufferSize</h4>
<pre>public&nbsp;int&nbsp;getWalRecordIteratorBufferSize()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Property define how many bytes iterator read from
disk (for one reading), during go ahead wal.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Record iterator buffer size.</dd>
</dl>
</li>
</ul>
<a name="setWalRecordIteratorBufferSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalRecordIteratorBufferSize</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalRecordIteratorBufferSize(int&nbsp;walRecordIterBuffSize)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walRecordIterBuffSize</code> - Wal record iterator buffer size.</dd>
</dl>
</li>
</ul>
<a name="isAlwaysWriteFullPages--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAlwaysWriteFullPages</h4>
<pre>public&nbsp;boolean&nbsp;isAlwaysWriteFullPages()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</li>
</ul>
<a name="setAlwaysWriteFullPages-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAlwaysWriteFullPages</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setAlwaysWriteFullPages(boolean&nbsp;alwaysWriteFullPages)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>alwaysWriteFullPages</code> - Always write full pages.</dd>
</dl>
</li>
</ul>
<a name="getFileIOFactory--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFileIOFactory</h4>
<pre>public&nbsp;org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory&nbsp;getFileIOFactory()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Factory to provide implementation of FileIO interface
which is used for any file read/write operations</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>File I/O factory</dd>
</dl>
</li>
</ul>
<a name="setFileIOFactory-org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFileIOFactory</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setFileIOFactory(org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory&nbsp;fileIOFactory)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fileIOFactory</code> - File I/O factory</dd>
</dl>
</li>
</ul>
<a name="setWalAutoArchiveAfterInactivity-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWalAutoArchiveAfterInactivity</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setWalAutoArchiveAfterInactivity(long&nbsp;walAutoArchiveAfterInactivity)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block"><b>Note:</b> setting this value with <a href="../../../../org/apache/ignite/configuration/WALMode.html#FSYNC"><code>WALMode.FSYNC</code></a> may generate file size overhead for WAL segments in case
grid is used rarely.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>walAutoArchiveAfterInactivity</code> - time in millis to run auto archiving segment (even if incomplete) after last
record logging. <br> Positive value enables incomplete segment archiving after timeout (inactivity). <br> Zero or
negative value disables auto archiving.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>current configuration instance for chaining</dd>
</dl>
</li>
</ul>
<a name="getWalAutoArchiveAfterInactivity--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWalAutoArchiveAfterInactivity</h4>
<pre>public&nbsp;long&nbsp;getWalAutoArchiveAfterInactivity()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>time in millis to run auto archiving WAL segment (even if incomplete) after last record log</dd>
</dl>
</li>
</ul>
<a name="getCheckpointWriteOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCheckpointWriteOrder</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/CheckpointWriteOrder.html" title="enum in org.apache.ignite.configuration">CheckpointWriteOrder</a>&nbsp;getCheckpointWriteOrder()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property defines order of writing pages to disk storage during checkpoint.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Checkpoint write order.</dd>
</dl>
</li>
</ul>
<a name="setCheckpointWriteOrder-org.apache.ignite.configuration.CheckpointWriteOrder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCheckpointWriteOrder</h4>
<pre>public&nbsp;<a href="../../../../org/apache/ignite/configuration/PersistentStoreConfiguration.html" title="class in org.apache.ignite.configuration">PersistentStoreConfiguration</a>&nbsp;setCheckpointWriteOrder(<a href="../../../../org/apache/ignite/configuration/CheckpointWriteOrder.html" title="enum in org.apache.ignite.configuration">CheckpointWriteOrder</a>&nbsp;checkpointWriteOrder)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">This property defines order of writing pages to disk storage during checkpoint.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>checkpointWriteOrder</code> - Checkpoint write order.</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PersistentStoreConfiguration.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>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/ignite/configuration/OdbcConfiguration.html" title="class in org.apache.ignite.configuration"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/ignite/configuration/PlatformConfiguration.html" title="interface in org.apache.ignite.configuration"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/ignite/configuration/PersistentStoreConfiguration.html" target="_top">Frames</a></li>
<li><a href="PersistentStoreConfiguration.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><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>2019 Copyright &#169; 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 Database and Caching Platform</b> </td> <td>:&nbsp;&nbsp; ver. <strong>2.7.6</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>:&nbsp;&nbsp; September 11 2019 </td> </tr> </tbody> </table> </td> </tr> </table></small></p>
</body>
</html>