blob: e7a0b6d025953c2830d41761ae8ccc4024bd42ef [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Configuration (ActiveMQ Artemis Website 2.33.0 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Configuration (ActiveMQ Artemis Website 2.33.0 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":38,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":38,"i17":6,"i18":6,"i19":6,"i20":6,"i21":38,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":38,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":38,"i117":6,"i118":38,"i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":6,"i136":6,"i137":6,"i138":6,"i139":38,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":6,"i155":6,"i156":6,"i157":6,"i158":6,"i159":38,"i160":6,"i161":6,"i162":6,"i163":6,"i164":6,"i165":18,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":6,"i183":6,"i184":6,"i185":6,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":18,"i192":6,"i193":6,"i194":38,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":6,"i201":6,"i202":6,"i203":6,"i204":6,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":6,"i216":6,"i217":6,"i218":6,"i219":6,"i220":6,"i221":6,"i222":6,"i223":6,"i224":38,"i225":6,"i226":6,"i227":6,"i228":6,"i229":6,"i230":6,"i231":6,"i232":6,"i233":6,"i234":6,"i235":6,"i236":6,"i237":6,"i238":6,"i239":6,"i240":6,"i241":6,"i242":6,"i243":6,"i244":6,"i245":6,"i246":6,"i247":6,"i248":6,"i249":6,"i250":6,"i251":6,"i252":6,"i253":6,"i254":6,"i255":6,"i256":6,"i257":6,"i258":6,"i259":6,"i260":6,"i261":6,"i262":6,"i263":6,"i264":6,"i265":6,"i266":6,"i267":6,"i268":6,"i269":6,"i270":6,"i271":6,"i272":6,"i273":6,"i274":6,"i275":6,"i276":6,"i277":6,"i278":38,"i279":6,"i280":38,"i281":6,"i282":6,"i283":6,"i284":6,"i285":38,"i286":6,"i287":6,"i288":6,"i289":6,"i290":6,"i291":6,"i292":6,"i293":6,"i294":6,"i295":6,"i296":6,"i297":6,"i298":6,"i299":6,"i300":6,"i301":6,"i302":6,"i303":6,"i304":38,"i305":6,"i306":6,"i307":6,"i308":6,"i309":6,"i310":6,"i311":6,"i312":6,"i313":6,"i314":6,"i315":6,"i316":6,"i317":6,"i318":6,"i319":6,"i320":6,"i321":6,"i322":6,"i323":6,"i324":6,"i325":6,"i326":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default 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>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Configuration.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="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.activemq.artemis.core.config</a></div>
<h2 title="Interface Configuration" class="title">Interface Configuration</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public interface <span class="typeNameLabel">Configuration</span></pre>
<div class="block">A Configuration is used to configure ActiveMQ Artemis servers.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<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="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default 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="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAcceptorConfiguration(java.lang.String,java.lang.String)">addAcceptorConfiguration</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)</code></th>
<td class="colLast">
<div class="block">Add an acceptor to the config</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAcceptorConfiguration(org.apache.activemq.artemis.api.core.TransportConfiguration)">addAcceptorConfiguration</a></span>&#8203;(<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&nbsp;infos)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAddressConfiguration(org.apache.activemq.artemis.core.config.CoreAddressConfiguration)">addAddressConfiguration</a></span>&#8203;(<a href="CoreAddressConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreAddressConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">
<div class="block">Adds an addresses configuration</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAddressesSetting(java.lang.String,org.apache.activemq.artemis.core.settings.impl.AddressSettings)">addAddressesSetting</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
org.apache.activemq.artemis.core.settings.impl.AddressSettings&nbsp;addressesSetting)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAddressSetting(java.lang.String,org.apache.activemq.artemis.core.settings.impl.AddressSettings)">addAddressSetting</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
org.apache.activemq.artemis.core.settings.impl.AddressSettings&nbsp;addressesSetting)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addAMQPConnection(org.apache.activemq.artemis.core.config.amqpBrokerConnectivity.AMQPBrokerConnectConfiguration)">addAMQPConnection</a></span>&#8203;(<a href="amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.html" title="class in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPBrokerConnectConfiguration</a>&nbsp;amqpBrokerConnectConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addBroadcastGroupConfiguration(org.apache.activemq.artemis.api.core.BroadcastGroupConfiguration)">addBroadcastGroupConfiguration</a></span>&#8203;(<a href="../../api/core/BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addClusterConfiguration(java.lang.String,java.lang.String)">addClusterConfiguration</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addClusterConfiguration(org.apache.activemq.artemis.core.config.ClusterConnectionConfiguration)">addClusterConfiguration</a></span>&#8203;(<a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addConnectionRouter(org.apache.activemq.artemis.core.config.routing.ConnectionRouterConfiguration)">addConnectionRouter</a></span>&#8203;(<a href="routing/ConnectionRouterConfiguration.html" title="class in org.apache.activemq.artemis.core.config.routing">ConnectionRouterConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addConnectorConfiguration(java.lang.String,java.lang.String)">addConnectorConfiguration</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addConnectorConfiguration(java.lang.String,org.apache.activemq.artemis.api.core.TransportConfiguration)">addConnectorConfiguration</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&nbsp;info)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addConnectorServiceConfiguration(org.apache.activemq.artemis.core.config.ConnectorServiceConfiguration)">addConnectorServiceConfiguration</a></span>&#8203;(<a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ConnectorServiceConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addDiscoveryGroupConfiguration(java.lang.String,org.apache.activemq.artemis.api.core.DiscoveryGroupConfiguration)">addDiscoveryGroupConfiguration</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
<a href="../../api/core/DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a>&nbsp;discoveryGroupConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addDivertConfiguration(org.apache.activemq.artemis.core.config.DivertConfiguration)">addDivertConfiguration</a></span>&#8203;(<a href="DivertConfiguration.html" title="class in org.apache.activemq.artemis.core.config">DivertConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addQueueConfiguration(org.apache.activemq.artemis.api.core.QueueConfiguration)">addQueueConfiguration</a></span>&#8203;(<a href="../../api/core/QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addQueueConfiguration(org.apache.activemq.artemis.core.config.CoreQueueConfiguration)">addQueueConfiguration</a></span>&#8203;(<a href="CoreQueueConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreQueueConfiguration</a>&nbsp;config)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addResourceLimitSettings(org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings)">addResourceLimitSettings</a></span>&#8203;(org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings&nbsp;resourceLimitSettings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSecurityRoleNameMapping(java.lang.String,java.util.Set)">addSecurityRoleNameMapping</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;internalRole,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;externalRoles)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSecuritySettingPlugin(org.apache.activemq.artemis.core.server.SecuritySettingPlugin)">addSecuritySettingPlugin</a></span>&#8203;(org.apache.activemq.artemis.core.server.SecuritySettingPlugin&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearAcceptorConfigurations()">clearAcceptorConfigurations</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearAddressesSettings()">clearAddressesSettings</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearAddressSettings()">clearAddressSettings</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearAMQPConnectionConfigurations()">clearAMQPConnectionConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Clears the current configuration object of all set or added AMQP connection configuration elements.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearClusterConfigurations()">clearClusterConfigurations</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearConnectorConfigurations()">clearConnectorConfigurations</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#copy()">copy</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#debugConnectors()">debugConnectors</a></span>()</code></th>
<td class="colLast">
<div class="block">It will return all the connectors in a toString manner for debug purposes.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAcceptorConfigurations()">getAcceptorConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the acceptors configured for this server.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreAddressConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreAddressConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAddressConfigurations()">getAddressConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the addresses configured for this server.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAddressesSettings()">getAddressesSettings</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAddressQueueScanPeriod()">getAddressQueueScanPeriod</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the frequency (in milliseconds) to scan addresses and queues to detect which
ones should be deleted.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAddressSettings()">getAddressSettings</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.html" title="class in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPBrokerConnectConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAMQPConnection()">getAMQPConnection</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAuthenticationCacheSize()">getAuthenticationCacheSize</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the configured size of the authentication cache.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAuthorizationCacheSize()">getAuthorizationCacheSize</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the configured size of the authorization cache.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBindingsDirectory()">getBindingsDirectory</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the file system directory used to store bindings.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBindingsLocation()">getBindingsLocation</a></span>()</code></th>
<td class="colLast">
<div class="block">The binding location related to artemis.instance.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="BridgeConfiguration.html" title="class in org.apache.activemq.artemis.core.config">BridgeConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBridgeConfigurations()">getBridgeConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the bridges configured for this server.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBroadcastGroupConfigurations()">getBroadcastGroupConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the broadcast groups configured for this server.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerAddressPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerAddressPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerAddressPlugins()">getBrokerAddressPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="amqpBrokerConnectivity/AMQPFederationBrokerPlugin.html" title="interface in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPFederationBrokerPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerAMQPFederationPlugins()">getBrokerAMQPFederationPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBindingPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBindingPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerBindingPlugins()">getBrokerBindingPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBridgePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBridgePlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerBridgePlugins()">getBrokerBridgePlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerConnectionPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerConnectionPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerConnectionPlugins()">getBrokerConnectionPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerConsumerPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerConsumerPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerConsumerPlugins()">getBrokerConsumerPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerCriticalPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerCriticalPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerCriticalPlugins()">getBrokerCriticalPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerFederationPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerFederationPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerFederationPlugins()">getBrokerFederationPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerInstance()">getBrokerInstance</a></span>()</code></th>
<td class="colLast">
<div class="block">Set the Artemis instance relative folder for data and stuff.</div>
</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerMessagePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerMessagePlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerMessagePlugins()">getBrokerMessagePlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerPlugins()">getBrokerPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerQueuePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerQueuePlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerQueuePlugins()">getBrokerQueuePlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerResourcePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerResourcePlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerResourcePlugins()">getBrokerResourcePlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerSessionPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerSessionPlugin</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBrokerSessionPlugins()">getBrokerSessionPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getClusterConfigurations()">getClusterConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the cluster connections configured for this server.</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getClusterPassword()">getClusterPassword</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the cluster password for this server.</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getClusterUser()">getClusterUser</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the cluster user for this server.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConfigurationFileRefreshPeriod()">getConfigurationFileRefreshPeriod</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConfigurationUrl()">getConfigurationUrl</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="routing/ConnectionRouterConfiguration.html" title="class in org.apache.activemq.artemis.core.config.routing">ConnectionRouterConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConnectionRouters()">getConnectionRouters</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the redirects configured for this server.</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConnectionTtlCheckInterval()">getConnectionTtlCheckInterval</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConnectionTTLOverride()">getConnectionTTLOverride</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the connection time to live.</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConnectorConfigurations()">getConnectorConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the connectors configured for this server.</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ConnectorServiceConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConnectorServiceConfigurations()">getConnectorServiceConfigurations</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCriticalAnalyzerCheckPeriod()">getCriticalAnalyzerCheckPeriod</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>org.apache.activemq.artemis.utils.critical.CriticalAnalyzerPolicy</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCriticalAnalyzerPolicy()">getCriticalAnalyzerPolicy</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCriticalAnalyzerTimeout()">getCriticalAnalyzerTimeout</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDiscoveryGroupConfigurations()">getDiscoveryGroupConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the discovery groups configured for this server.</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDiskScanPeriod()">getDiskScanPeriod</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="DivertConfiguration.html" title="class in org.apache.activemq.artemis.core.config">DivertConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDivertConfigurations()">getDivertConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the diverts configured for this server.</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="FederationConfiguration.html" title="class in org.apache.activemq.artemis.core.config">FederationConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFederationConfigurations()">getFederationConfigurations</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFileDeployerScanPeriod()">getFileDeployerScanPeriod</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the period (in milliseconds) to scan configuration files used by deployment.</div>
</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGlobalMaxMessages()">getGlobalMaxMessages</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGlobalMaxSize()">getGlobalMaxSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGracefulShutdownTimeout()">getGracefulShutdownTimeout</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the graceful shutdown timeout for this server.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>org.apache.activemq.artemis.core.server.group.impl.GroupingHandlerConfiguration</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupingHandlerConfiguration()">getGroupingHandlerConfiguration</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the grouping handler configured for this server.</div>
</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code><a href="HAPolicyConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">HAPolicyConfiguration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getHAPolicyConfiguration()">getHAPolicyConfiguration</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIDCacheSize()">getIDCacheSize</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the size of the cache for pre-creating message IDs.</div>
</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIncomingInterceptorClassNames()">getIncomingInterceptorClassNames</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the list of interceptors classes used by this server for incoming messages (i.e.</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getInternalNamingPrefix()">getInternalNamingPrefix</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJMXDomain()">getJMXDomain</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the domain used by JMX MBeans (provided JMX management is enabled).</div>
</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalBufferSize_AIO()">getJournalBufferSize_AIO</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the buffer size (in bytes) for AIO.</div>
</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalBufferSize_NIO()">getJournalBufferSize_NIO</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the buffer size (in bytes) for NIO.</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalBufferTimeout_AIO()">getJournalBufferTimeout_AIO</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the timeout (in nanoseconds) used to flush buffers in the AIO queue.</div>
</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalBufferTimeout_NIO()">getJournalBufferTimeout_NIO</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the timeout (in nanoseconds) used to flush buffers in the NIO.</div>
</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalCompactMinFiles()">getJournalCompactMinFiles</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the minimal number of journal files before compacting.</div>
</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalCompactPercentage()">getJournalCompactPercentage</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the percentage of live data before compacting the journal.</div>
</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalDeviceBlockSize()">getJournalDeviceBlockSize</a></span>()</code></th>
<td class="colLast">
<div class="block">This is the device block size used on writing.</div>
</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalDirectory()">getJournalDirectory</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the file system directory used to store journal log.</div>
</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalFileOpenTimeout()">getJournalFileOpenTimeout</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalFileSize()">getJournalFileSize</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the size (in bytes) of each journal files.</div>
</td>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalLocation()">getJournalLocation</a></span>()</code></th>
<td class="colLast">
<div class="block">The location of the journal related to artemis.instance.</div>
</td>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalLockAcquisitionTimeout()">getJournalLockAcquisitionTimeout</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalMaxAtticFiles()">getJournalMaxAtticFiles</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the maximal number of data files before we can start deleting corrupted files instead of moving them to attic.</div>
</td>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalMaxIO_AIO()">getJournalMaxIO_AIO</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the maximum number of write requests that can be in the AIO queue at any given time.</div>
</td>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalMaxIO_NIO()">getJournalMaxIO_NIO</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the maximum number of write requests for NIO journal.</div>
</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalMinFiles()">getJournalMinFiles</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the number of journal files to pre-create.</div>
</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalPoolFiles()">getJournalPoolFiles</a></span>()</code></th>
<td class="colLast">
<div class="block">Number of files that would be acceptable to keep on a pool.</div>
</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalRetentionDirectory()">getJournalRetentionDirectory</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalRetentionLocation()">getJournalRetentionLocation</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalRetentionMaxBytes()">getJournalRetentionMaxBytes</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalRetentionPeriod()">getJournalRetentionPeriod</a></span>()</code></th>
<td class="colLast">
<div class="block">The retention period for the journal in milliseconds (always in milliseconds, a conversion is performed on set)</div>
</td>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><code>org.apache.activemq.artemis.core.server.JournalType</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJournalType()">getJournalType</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the type of journal used by this server (<code>NIO</code>, <code>ASYNCIO</code> or <code>MAPPED</code>).</div>
</td>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLargeMessagesDirectory()">getLargeMessagesDirectory</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the file system directory used to store large messages.</div>
</td>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLargeMessagesLocation()">getLargeMessagesLocation</a></span>()</code></th>
<td class="colLast">
<div class="block">The large message location related to artemis.instance</div>
</td>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLiteralMatchMarkers()">getLiteralMatchMarkers</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><code><a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManagementAddress()">getManagementAddress</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the management address of this server.</div>
</td>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><code><a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManagementNotificationAddress()">getManagementNotificationAddress</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the management notification address of this server.</div>
</td>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManagementRbacPrefix()">getManagementRbacPrefix</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMaxDiskUsage()">getMaxDiskUsage</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMaxRedeliveryRecords()">getMaxRedeliveryRecords</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMemoryMeasureInterval()">getMemoryMeasureInterval</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMemoryWarningThreshold()">getMemoryWarningThreshold</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageCounterMaxDayHistory()">getMessageCounterMaxDayHistory</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the maximum number of days kept in memory for message counter.</div>
</td>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageCounterSamplePeriod()">getMessageCounterSamplePeriod</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the sample period (in milliseconds) to take message counter snapshot.</div>
</td>
</tr>
<tr id="i115" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageExpiryScanPeriod()">getMessageExpiryScanPeriod</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the frequency (in milliseconds) to scan messages to detect which messages have
expired.</div>
</td>
</tr>
<tr id="i116" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageExpiryThreadPriority()">getMessageExpiryThreadPriority</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i117" class="rowColor">
<td class="colFirst"><code><a href="MetricsConfiguration.html" title="class in org.apache.activemq.artemis.core.config">MetricsConfiguration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMetricsConfiguration()">getMetricsConfiguration</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i118" class="altColor">
<td class="colFirst"><code>org.apache.activemq.artemis.core.server.metrics.ActiveMQMetricsPlugin</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMetricsPlugin()">getMetricsPlugin</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i119" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMinDiskFree()">getMinDiskFree</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMqttSessionScanInterval()">getMqttSessionScanInterval</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMqttSessionStatePersistenceTimeout()">getMqttSessionStatePersistenceTimeout</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th>
<td class="colLast">
<div class="block">To be used on dependency management on the application server</div>
</td>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckList()">getNetworkCheckList</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckNIC()">getNetworkCheckNIC</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckPeriod()">getNetworkCheckPeriod</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckPing6Command()">getNetworkCheckPing6Command</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckPingCommand()">getNetworkCheckPingCommand</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckTimeout()">getNetworkCheckTimeout</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNetworkCheckURLList()">getNetworkCheckURLList</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNodeManagerLockDirectory()">getNodeManagerLockDirectory</a></span>()</code></th>
<td class="colLast">
<div class="block">the directory that contains the lock file</div>
</td>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNodeManagerLockLocation()">getNodeManagerLockLocation</a></span>()</code></th>
<td class="colLast">
<div class="block">The location of the node manager lock file related to artemis.instance.</div>
</td>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getOutgoingInterceptorClassNames()">getOutgoingInterceptorClassNames</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the list of interceptors classes used by this server for outgoing messages (i.e.</div>
</td>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPageMaxConcurrentIO()">getPageMaxConcurrentIO</a></span>()</code></th>
<td class="colLast">
<div class="block">The max number of concurrent reads allowed on paging.</div>
</td>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPageSyncTimeout()">getPageSyncTimeout</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the timeout (in nanoseconds) used to sync pages.</div>
</td>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPagingDirectory()">getPagingDirectory</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the file system directory used to store paging files.</div>
</td>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPagingLocation()">getPagingLocation</a></span>()</code></th>
<td class="colLast">
<div class="block">The paging location related to artemis.instance</div>
</td>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPasswordCodec()">getPasswordCodec</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the default password decoder</div>
</td>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getQueueConfigs()">getQueueConfigs</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreQueueConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreQueueConfiguration</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getQueueConfigurations()">getQueueConfigurations</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResourceLimitSettings()">getResourceLimitSettings</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getScheduledThreadPoolMaxSize()">getScheduledThreadPoolMaxSize</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the maximum number of threads in the <em>scheduled</em> thread pool of this server.</div>
</td>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSecurityInvalidationInterval()">getSecurityInvalidationInterval</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the interval time (in milliseconds) to invalidate security credentials.</div>
</td>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSecurityRoleNameMappings()">getSecurityRoleNameMappings</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;org.apache.activemq.artemis.core.security.Role&gt;&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSecurityRoles()">getSecurityRoles</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;org.apache.activemq.artemis.core.server.SecuritySettingPlugin&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSecuritySettingPlugins()">getSecuritySettingPlugins</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getServerDumpInterval()">getServerDumpInterval</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStatus()">getStatus</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><code><a href="StoreConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">StoreConfiguration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStoreConfiguration()">getStoreConfiguration</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i149" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSystemPropertyPrefix()">getSystemPropertyPrefix</a></span>()</code></th>
<td class="colLast">
<div class="block">See doc at <a href="#setSystemPropertyPrefix(java.lang.String)"><code>setSystemPropertyPrefix(String)</code></a>.</div>
</td>
</tr>
<tr id="i150" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTemporaryQueueNamespace()">getTemporaryQueueNamespace</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i151" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getThreadPoolMaxSize()">getThreadPoolMaxSize</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the maximum number of threads in the thread pool of this server.</div>
</td>
</tr>
<tr id="i152" class="altColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransactionTimeout()">getTransactionTimeout</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the timeout (in milliseconds) after which transactions is removed from the resource
manager after it was created.</div>
</td>
</tr>
<tr id="i153" class="rowColor">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransactionTimeoutScanPeriod()">getTransactionTimeoutScanPeriod</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the frequency (in milliseconds) to scan transactions to detect which transactions have
timed out.</div>
</td>
</tr>
<tr id="i154" class="altColor">
<td class="colFirst"><code><a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransportConfigurations(java.lang.String...)">getTransportConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>...&nbsp;connectorNames)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i155" class="rowColor">
<td class="colFirst"><code><a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransportConfigurations(java.util.List)">getTransportConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;connectorNames)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i156" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getViewPermissionMethodMatchPattern()">getViewPermissionMethodMatchPattern</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i157" class="rowColor">
<td class="colFirst"><code><a href="WildcardConfiguration.html" title="class in org.apache.activemq.artemis.core.config">WildcardConfiguration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWildcardConfiguration()">getWildcardConfiguration</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i158" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAmqpUseCoreSubscriptionNaming()">isAmqpUseCoreSubscriptionNaming</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns if to use Core subscription naming for AMQP.</div>
</td>
</tr>
<tr id="i159" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAsyncConnectionExecutionEnabled()">isAsyncConnectionExecutionEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i160" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isClustered()">isClustered</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether this server is clustered.</div>
</td>
</tr>
<tr id="i161" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isCreateBindingsDir()">isCreateBindingsDir</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the bindings directory is created on this server startup.</div>
</td>
</tr>
<tr id="i162" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isCreateJournalDir()">isCreateJournalDir</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the journal directory is created on this server startup.</div>
</td>
</tr>
<tr id="i163" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isCriticalAnalyzer()">isCriticalAnalyzer</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i164" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isGracefulShutdownEnabled()">isGracefulShutdownEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether graceful shutdown is enabled for this server.</div>
</td>
</tr>
<tr id="i165" class="rowColor">
<td class="colFirst"><code>default boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJDBC()">isJDBC</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i166" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJMXManagementEnabled()">isJMXManagementEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether this server is manageable using JMX or not.</div>
</td>
</tr>
<tr id="i167" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJMXUseBrokerName()">isJMXUseBrokerName</a></span>()</code></th>
<td class="colLast">
<div class="block">whether or not to use the broker name in the JMX tree</div>
</td>
</tr>
<tr id="i168" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJournalDatasync()">isJournalDatasync</a></span>()</code></th>
<td class="colLast">
<div class="block">Should use fdatasync on journal files.</div>
</td>
</tr>
<tr id="i169" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJournalSyncNonTransactional()">isJournalSyncNonTransactional</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the journal is synchronized when receiving non-transactional data.</div>
</td>
</tr>
<tr id="i170" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJournalSyncTransactional()">isJournalSyncTransactional</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the journal is synchronized when receiving transactional data.</div>
</td>
</tr>
<tr id="i171" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isLargeMessageSync()">isLargeMessageSync</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i172" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isLogJournalWriteRate()">isLogJournalWriteRate</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i173" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isManagementMessageRbac()">isManagementMessageRbac</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i174" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isMaskPassword()">isMaskPassword</a></span>()</code></th>
<td class="colLast">
<div class="block">If passwords are masked.</div>
</td>
</tr>
<tr id="i175" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isMessageCounterEnabled()">isMessageCounterEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether message counter is enabled for this server.</div>
</td>
</tr>
<tr id="i176" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPersistDeliveryCountBeforeDelivery()">isPersistDeliveryCountBeforeDelivery</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether delivery count is persisted before messages are delivered to the consumers.</div>
</td>
</tr>
<tr id="i177" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPersistenceEnabled()">isPersistenceEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether this server is using persistence and store data.</div>
</td>
</tr>
<tr id="i178" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPersistIDCache()">isPersistIDCache</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether message ID cache is persisted.</div>
</td>
</tr>
<tr id="i179" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPopulateValidatedUser()">isPopulateValidatedUser</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i180" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isReadWholePage()">isReadWholePage</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the whole page is read while getting message after page cache is evicted.</div>
</td>
</tr>
<tr id="i181" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isRejectEmptyValidatedUser()">isRejectEmptyValidatedUser</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i182" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isResolveProtocols()">isResolveProtocols</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i183" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSecurityEnabled()">isSecurityEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether security is enabled for this server.</div>
</td>
</tr>
<tr id="i184" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSuppressSessionNotifications()">isSuppressSessionNotifications</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether suppression of session-notifications is enabled for this server.</div>
</td>
</tr>
<tr id="i185" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isWildcardRoutingEnabled()">isWildcardRoutingEnabled</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether wildcard routing is supported by this server.</div>
</td>
</tr>
<tr id="i186" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parsePrefixedProperties(java.lang.Object,java.lang.String,java.util.Properties,java.lang.String)">parsePrefixedProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;target,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="class or interface in java.util" class="externalLink">Properties</a>&nbsp;properties,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;prefix)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i187" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parseProperties(java.lang.String)">parseProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;optionalUrlToPropertiesFile)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i188" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putSecurityRoles(java.lang.String,java.util.Set)">putSecurityRoles</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;match,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;org.apache.activemq.artemis.core.security.Role&gt;&nbsp;roles)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i189" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#registerBrokerPlugin(org.apache.activemq.artemis.core.server.plugin.ActiveMQServerBasePlugin)">registerBrokerPlugin</a></span>&#8203;(<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i190" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#registerBrokerPlugins(java.util.List)">registerBrokerPlugins</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&gt;&nbsp;plugins)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i191" class="rowColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resolvePropertiesSources(java.lang.String)">resolvePropertiesSources</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;propertiesFileUrl)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i192" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAcceptorConfigurations(java.util.Set)">setAcceptorConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;&nbsp;infos)</code></th>
<td class="colLast">
<div class="block">Sets the acceptors configured for this server.</div>
</td>
</tr>
<tr id="i193" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAddressConfigurations(java.util.List)">setAddressConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreAddressConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreAddressConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the addresses configured for this server.</div>
</td>
</tr>
<tr id="i194" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAddressesSettings(java.util.Map)">setAddressesSettings</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;&nbsp;addressesSettings)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i195" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAddressQueueScanPeriod(long)">setAddressQueueScanPeriod</a></span>&#8203;(long&nbsp;addressQueueScanPeriod)</code></th>
<td class="colLast">
<div class="block">Sets the frequency (in milliseconds) to scan addresses and queues to detect which
ones should be deleted.</div>
</td>
</tr>
<tr id="i196" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAddressSettings(java.util.Map)">setAddressSettings</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;&nbsp;addressSettings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i197" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAMQPConnectionConfigurations(java.util.List)">setAMQPConnectionConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.html" title="class in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPBrokerConnectConfiguration</a>&gt;&nbsp;amqpConnectionConfiugrations)</code></th>
<td class="colLast">
<div class="block">Quick set of all AMQP connection configurations in one call which will clear all
previously set or added broker configurations.</div>
</td>
</tr>
<tr id="i198" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAmqpUseCoreSubscriptionNaming(boolean)">setAmqpUseCoreSubscriptionNaming</a></span>&#8203;(boolean&nbsp;amqpUseCoreSubscriptionNaming)</code></th>
<td class="colLast">
<div class="block">Sets if to use Core subscription naming for AMQP.</div>
</td>
</tr>
<tr id="i199" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAuthenticationCacheSize(long)">setAuthenticationCacheSize</a></span>&#8203;(long&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Sets the size of the authentication cache.</div>
</td>
</tr>
<tr id="i200" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAuthorizationCacheSize(long)">setAuthorizationCacheSize</a></span>&#8203;(long&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Sets the size of the authorization cache.</div>
</td>
</tr>
<tr id="i201" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setBindingsDirectory(java.lang.String)">setBindingsDirectory</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</code></th>
<td class="colLast">
<div class="block">Sets the file system directory used to store bindings.</div>
</td>
</tr>
<tr id="i202" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setBridgeConfigurations(java.util.List)">setBridgeConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="BridgeConfiguration.html" title="class in org.apache.activemq.artemis.core.config">BridgeConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the bridges configured for this server.</div>
</td>
</tr>
<tr id="i203" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setBroadcastGroupConfigurations(java.util.List)">setBroadcastGroupConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the broadcast groups configured for this server.</div>
</td>
</tr>
<tr id="i204" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setBrokerInstance(java.io.File)">setBrokerInstance</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;directory)</code></th>
<td class="colLast">
<div class="block">Set the Artemis instance relative folder for data and stuff.</div>
</td>
</tr>
<tr id="i205" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setClusterConfigurations(java.util.List)">setClusterConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the cluster connections configured for this server.</div>
</td>
</tr>
<tr id="i206" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setClusterPassword(java.lang.String)">setClusterPassword</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;password)</code></th>
<td class="colLast">
<div class="block">Sets the cluster password for this server.</div>
</td>
</tr>
<tr id="i207" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setClusterUser(java.lang.String)">setClusterUser</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;user)</code></th>
<td class="colLast">
<div class="block">Sets the cluster user for this server.</div>
</td>
</tr>
<tr id="i208" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConfigurationFileRefreshPeriod(long)">setConfigurationFileRefreshPeriod</a></span>&#8203;(long&nbsp;configurationFileRefreshPeriod)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i209" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConfigurationUrl(java.net.URL)">setConfigurationUrl</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;configurationUrl)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i210" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConnectionRouters(java.util.List)">setConnectionRouters</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="routing/ConnectionRouterConfiguration.html" title="class in org.apache.activemq.artemis.core.config.routing">ConnectionRouterConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the redirects configured for this server.</div>
</td>
</tr>
<tr id="i211" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConnectionTtlCheckInterval(long)">setConnectionTtlCheckInterval</a></span>&#8203;(long&nbsp;connectionTtlCheckInterval)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i212" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConnectionTTLOverride(long)">setConnectionTTLOverride</a></span>&#8203;(long&nbsp;ttl)</code></th>
<td class="colLast">
<div class="block">Sets the connection time to live.</div>
</td>
</tr>
<tr id="i213" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConnectorConfigurations(java.util.Map)">setConnectorConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;&nbsp;infos)</code></th>
<td class="colLast">
<div class="block">Sets the connectors configured for this server.</div>
</td>
</tr>
<tr id="i214" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConnectorServiceConfigurations(java.util.List)">setConnectorServiceConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ConnectorServiceConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i215" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCreateBindingsDir(boolean)">setCreateBindingsDir</a></span>&#8203;(boolean&nbsp;create)</code></th>
<td class="colLast">
<div class="block">Sets whether the bindings directory is created on this server startup.</div>
</td>
</tr>
<tr id="i216" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCreateJournalDir(boolean)">setCreateJournalDir</a></span>&#8203;(boolean&nbsp;create)</code></th>
<td class="colLast">
<div class="block">Sets whether the journal directory is created on this server startup.</div>
</td>
</tr>
<tr id="i217" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCriticalAnalyzer(boolean)">setCriticalAnalyzer</a></span>&#8203;(boolean&nbsp;CriticalAnalyzer)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i218" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCriticalAnalyzerCheckPeriod(long)">setCriticalAnalyzerCheckPeriod</a></span>&#8203;(long&nbsp;checkPeriod)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i219" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCriticalAnalyzerPolicy(org.apache.activemq.artemis.utils.critical.CriticalAnalyzerPolicy)">setCriticalAnalyzerPolicy</a></span>&#8203;(org.apache.activemq.artemis.utils.critical.CriticalAnalyzerPolicy&nbsp;policy)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i220" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCriticalAnalyzerTimeout(long)">setCriticalAnalyzerTimeout</a></span>&#8203;(long&nbsp;timeout)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i221" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDiscoveryGroupConfigurations(java.util.Map)">setDiscoveryGroupConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the discovery groups configured for this server.</div>
</td>
</tr>
<tr id="i222" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDiskScanPeriod(int)">setDiskScanPeriod</a></span>&#8203;(int&nbsp;diskScanPeriod)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i223" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDivertConfigurations(java.util.List)">setDivertConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="DivertConfiguration.html" title="class in org.apache.activemq.artemis.core.config">DivertConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the diverts configured for this server.</div>
</td>
</tr>
<tr id="i224" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setEnabledAsyncConnectionExecution(boolean)">setEnabledAsyncConnectionExecution</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i225" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setFileDeployerScanPeriod(long)">setFileDeployerScanPeriod</a></span>&#8203;(long&nbsp;period)</code></th>
<td class="colLast">
<div class="block">Sets the period to scan configuration files used by deployment.</div>
</td>
</tr>
<tr id="i226" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGlobalMaxMessages(long)">setGlobalMaxMessages</a></span>&#8203;(long&nbsp;globalMaxMessages)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i227" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGlobalMaxSize(long)">setGlobalMaxSize</a></span>&#8203;(long&nbsp;globalMaxSize)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i228" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGracefulShutdownEnabled(boolean)">setGracefulShutdownEnabled</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
<td class="colLast">
<div class="block">Sets whether security is enabled for this server.</div>
</td>
</tr>
<tr id="i229" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGracefulShutdownTimeout(long)">setGracefulShutdownTimeout</a></span>&#8203;(long&nbsp;timeout)</code></th>
<td class="colLast">
<div class="block">Sets the graceful shutdown timeout</div>
</td>
</tr>
<tr id="i230" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGroupingHandlerConfiguration(org.apache.activemq.artemis.core.server.group.impl.GroupingHandlerConfiguration)">setGroupingHandlerConfiguration</a></span>&#8203;(org.apache.activemq.artemis.core.server.group.impl.GroupingHandlerConfiguration&nbsp;groupingHandlerConfiguration)</code></th>
<td class="colLast">
<div class="block">Sets the grouping handler configured for this server.</div>
</td>
</tr>
<tr id="i231" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setHAPolicyConfiguration(org.apache.activemq.artemis.core.config.HAPolicyConfiguration)">setHAPolicyConfiguration</a></span>&#8203;(<a href="HAPolicyConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">HAPolicyConfiguration</a>&nbsp;haPolicyConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i232" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setIDCacheSize(int)">setIDCacheSize</a></span>&#8203;(int&nbsp;idCacheSize)</code></th>
<td class="colLast">
<div class="block">Sets the size of the cache for pre-creating message IDs.</div>
</td>
</tr>
<tr id="i233" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setIncomingInterceptorClassNames(java.util.List)">setIncomingInterceptorClassNames</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;interceptors)</code></th>
<td class="colLast">
<div class="block">Sets the list of interceptors classes used by this server for incoming messages (i.e.</div>
</td>
</tr>
<tr id="i234" class="altColor">
<td class="colFirst"><code>org.apache.activemq.artemis.core.config.impl.ConfigurationImpl</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setInternalNamingPrefix(java.lang.String)">setInternalNamingPrefix</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;internalNamingPrefix)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i235" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJMXDomain(java.lang.String)">setJMXDomain</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;domain)</code></th>
<td class="colLast">
<div class="block">Sets the domain used by JMX MBeans (provided JMX management is enabled).</div>
</td>
</tr>
<tr id="i236" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJMXManagementEnabled(boolean)">setJMXManagementEnabled</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
<td class="colLast">
<div class="block">Sets whether this server is manageable using JMX or not.</div>
</td>
</tr>
<tr id="i237" class="rowColor">
<td class="colFirst"><code>org.apache.activemq.artemis.core.config.impl.ConfigurationImpl</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJMXUseBrokerName(boolean)">setJMXUseBrokerName</a></span>&#8203;(boolean&nbsp;jmxUseBrokerName)</code></th>
<td class="colLast">
<div class="block">whether or not to use the broker name in the JMX tree</div>
</td>
</tr>
<tr id="i238" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalBufferSize_AIO(int)">setJournalBufferSize_AIO</a></span>&#8203;(int&nbsp;journalBufferSize)</code></th>
<td class="colLast">
<div class="block">Sets the buffer size (in bytes) for AIO.</div>
</td>
</tr>
<tr id="i239" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalBufferSize_NIO(int)">setJournalBufferSize_NIO</a></span>&#8203;(int&nbsp;journalBufferSize)</code></th>
<td class="colLast">
<div class="block">Sets the buffer size (in bytes) for NIO.</div>
</td>
</tr>
<tr id="i240" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalBufferTimeout_AIO(int)">setJournalBufferTimeout_AIO</a></span>&#8203;(int&nbsp;journalBufferTimeout)</code></th>
<td class="colLast">
<div class="block">Sets the timeout (in nanoseconds) used to flush buffers in the AIO queue.</div>
</td>
</tr>
<tr id="i241" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalBufferTimeout_NIO(int)">setJournalBufferTimeout_NIO</a></span>&#8203;(int&nbsp;journalBufferTimeout)</code></th>
<td class="colLast">
<div class="block">Sets the timeout (in nanoseconds) used to flush buffers in the NIO.</div>
</td>
</tr>
<tr id="i242" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalCompactMinFiles(int)">setJournalCompactMinFiles</a></span>&#8203;(int&nbsp;minFiles)</code></th>
<td class="colLast">
<div class="block">Sets the minimal number of journal files before compacting.</div>
</td>
</tr>
<tr id="i243" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalCompactPercentage(int)">setJournalCompactPercentage</a></span>&#8203;(int&nbsp;percentage)</code></th>
<td class="colLast">
<div class="block">Sets the percentage of live data before compacting the journal.</div>
</td>
</tr>
<tr id="i244" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalDatasync(boolean)">setJournalDatasync</a></span>&#8203;(boolean&nbsp;enable)</code></th>
<td class="colLast">
<div class="block">documented at <a href="#isJournalDatasync()"><code>isJournalDatasync()</code></a> ()}</div>
</td>
</tr>
<tr id="i245" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalDeviceBlockSize(java.lang.Integer)">setJournalDeviceBlockSize</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;deviceBlockSize)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i246" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalDirectory(java.lang.String)">setJournalDirectory</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</code></th>
<td class="colLast">
<div class="block">Sets the file system directory used to store journal log.</div>
</td>
</tr>
<tr id="i247" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalFileOpenTimeout(int)">setJournalFileOpenTimeout</a></span>&#8203;(int&nbsp;journalFileOpenTimeout)</code></th>
<td class="colLast">
<div class="block">Sets the journal file open timeout</div>
</td>
</tr>
<tr id="i248" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalFileSize(int)">setJournalFileSize</a></span>&#8203;(int&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Sets the size (in bytes) of each journal files.</div>
</td>
</tr>
<tr id="i249" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalLockAcquisitionTimeout(long)">setJournalLockAcquisitionTimeout</a></span>&#8203;(long&nbsp;journalLockAcquisitionTimeout)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i250" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalMaxAtticFiles(int)">setJournalMaxAtticFiles</a></span>&#8203;(int&nbsp;maxAtticFiles)</code></th>
<td class="colLast">
<div class="block">Sets the maximal number of data files before we can start deleting corrupted files instead of moving them to attic.</div>
</td>
</tr>
<tr id="i251" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalMaxIO_AIO(int)">setJournalMaxIO_AIO</a></span>&#8203;(int&nbsp;journalMaxIO)</code></th>
<td class="colLast">
<div class="block">Sets the maximum number of write requests that can be in the AIO queue at any given time.</div>
</td>
</tr>
<tr id="i252" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalMaxIO_NIO(int)">setJournalMaxIO_NIO</a></span>&#8203;(int&nbsp;journalMaxIO)</code></th>
<td class="colLast">
<div class="block">Sets the maximum number of write requests for NIO journal.</div>
</td>
</tr>
<tr id="i253" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalMinFiles(int)">setJournalMinFiles</a></span>&#8203;(int&nbsp;files)</code></th>
<td class="colLast">
<div class="block">Sets the number of journal files to pre-create.</div>
</td>
</tr>
<tr id="i254" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalPoolFiles(int)">setJournalPoolFiles</a></span>&#8203;(int&nbsp;poolSize)</code></th>
<td class="colLast">
<div class="block">Number of files that would be acceptable to keep on a pool.</div>
</td>
</tr>
<tr id="i255" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalRetentionDirectory(java.lang.String)">setJournalRetentionDirectory</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</code></th>
<td class="colLast">
<div class="block">Sets the file system directory used to store historical backup journal.</div>
</td>
</tr>
<tr id="i256" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalRetentionMaxBytes(long)">setJournalRetentionMaxBytes</a></span>&#8203;(long&nbsp;bytes)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i257" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalRetentionPeriod(java.util.concurrent.TimeUnit,long)">setJournalRetentionPeriod</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">TimeUnit</a>&nbsp;unit,
long&nbsp;limit)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i258" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalSyncNonTransactional(boolean)">setJournalSyncNonTransactional</a></span>&#8203;(boolean&nbsp;sync)</code></th>
<td class="colLast">
<div class="block">Sets whether the journal is synchronized when receiving non-transactional data.</div>
</td>
</tr>
<tr id="i259" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalSyncTransactional(boolean)">setJournalSyncTransactional</a></span>&#8203;(boolean&nbsp;sync)</code></th>
<td class="colLast">
<div class="block">Sets whether the journal is synchronized when receiving transactional data.</div>
</td>
</tr>
<tr id="i260" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setJournalType(org.apache.activemq.artemis.core.server.JournalType)">setJournalType</a></span>&#8203;(org.apache.activemq.artemis.core.server.JournalType&nbsp;type)</code></th>
<td class="colLast">
<div class="block">Sets the type of journal used by this server (either <code>NIO</code> or <code>ASYNCIO</code>).</div>
</td>
</tr>
<tr id="i261" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setLargeMessagesDirectory(java.lang.String)">setLargeMessagesDirectory</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;directory)</code></th>
<td class="colLast">
<div class="block">Sets the file system directory used to store large messages.</div>
</td>
</tr>
<tr id="i262" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setLargeMessageSync(boolean)">setLargeMessageSync</a></span>&#8203;(boolean&nbsp;largeMessageSync)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i263" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setLiteralMatchMarkers(java.lang.String)">setLiteralMatchMarkers</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;literalMatchMarkers)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i264" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setLogJournalWriteRate(boolean)">setLogJournalWriteRate</a></span>&#8203;(boolean&nbsp;rate)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i265" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setManagementAddress(org.apache.activemq.artemis.api.core.SimpleString)">setManagementAddress</a></span>&#8203;(<a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a>&nbsp;address)</code></th>
<td class="colLast">
<div class="block">Sets the management address of this server.</div>
</td>
</tr>
<tr id="i266" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setManagementMessageRbac(boolean)">setManagementMessageRbac</a></span>&#8203;(boolean&nbsp;val)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i267" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setManagementNotificationAddress(org.apache.activemq.artemis.api.core.SimpleString)">setManagementNotificationAddress</a></span>&#8203;(<a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a>&nbsp;address)</code></th>
<td class="colLast">
<div class="block">Sets the management notification address of this server.</div>
</td>
</tr>
<tr id="i268" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setManagementRbacPrefix(java.lang.String)">setManagementRbacPrefix</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;prefix)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i269" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMaskPassword(java.lang.Boolean)">setMaskPassword</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a>&nbsp;maskPassword)</code></th>
<td class="colLast">
<div class="block">Sets if passwords should be masked or not.</div>
</td>
</tr>
<tr id="i270" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMaxDiskUsage(int)">setMaxDiskUsage</a></span>&#8203;(int&nbsp;maxDiskUsage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i271" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMaxRedeliveryRecords(int)">setMaxRedeliveryRecords</a></span>&#8203;(int&nbsp;maxPersistRedelivery)</code></th>
<td class="colLast">
<div class="block">Maximum number of redelivery records stored on the journal per message reference.</div>
</td>
</tr>
<tr id="i272" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMemoryMeasureInterval(long)">setMemoryMeasureInterval</a></span>&#8203;(long&nbsp;memoryMeasureInterval)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i273" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMemoryWarningThreshold(int)">setMemoryWarningThreshold</a></span>&#8203;(int&nbsp;memoryWarningThreshold)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i274" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageCounterEnabled(boolean)">setMessageCounterEnabled</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
<td class="colLast">
<div class="block">Sets whether message counter is enabled for this server.</div>
</td>
</tr>
<tr id="i275" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageCounterMaxDayHistory(int)">setMessageCounterMaxDayHistory</a></span>&#8203;(int&nbsp;maxDayHistory)</code></th>
<td class="colLast">
<div class="block">Sets the maximum number of days kept in memory for message counter.</div>
</td>
</tr>
<tr id="i276" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageCounterSamplePeriod(long)">setMessageCounterSamplePeriod</a></span>&#8203;(long&nbsp;period)</code></th>
<td class="colLast">
<div class="block">Sets the sample period to take message counter snapshot.</div>
</td>
</tr>
<tr id="i277" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageExpiryScanPeriod(long)">setMessageExpiryScanPeriod</a></span>&#8203;(long&nbsp;messageExpiryScanPeriod)</code></th>
<td class="colLast">
<div class="block">Sets the frequency (in milliseconds) to scan messages to detect which messages
have expired.</div>
</td>
</tr>
<tr id="i278" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageExpiryThreadPriority(int)">setMessageExpiryThreadPriority</a></span>&#8203;(int&nbsp;messageExpiryThreadPriority)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i279" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMetricsConfiguration(org.apache.activemq.artemis.core.config.MetricsConfiguration)">setMetricsConfiguration</a></span>&#8203;(<a href="MetricsConfiguration.html" title="class in org.apache.activemq.artemis.core.config">MetricsConfiguration</a>&nbsp;metricsConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i280" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMetricsPlugin(org.apache.activemq.artemis.core.server.metrics.ActiveMQMetricsPlugin)">setMetricsPlugin</a></span>&#8203;(org.apache.activemq.artemis.core.server.metrics.ActiveMQMetricsPlugin&nbsp;plugin)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i281" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMinDiskFree(long)">setMinDiskFree</a></span>&#8203;(long&nbsp;minDiskFree)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i282" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMqttSessionScanInterval(long)">setMqttSessionScanInterval</a></span>&#8203;(long&nbsp;mqttSessionScanInterval)</code></th>
<td class="colLast">
<div class="block">This is necessary because the MQTT session scan interval is a broker-wide setting and can't be set on a
per-connector basis like most of the other MQTT-specific settings.</div>
</td>
</tr>
<tr id="i283" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMqttSessionStatePersistenceTimeout(long)">setMqttSessionStatePersistenceTimeout</a></span>&#8203;(long&nbsp;mqttSessionStatePersistenceTimeout)</code></th>
<td class="colLast">
<div class="block">This is necessary because MQTT sessions and handled on a broker-wide basis so this can't be set on a per-connector
basis like most of the other MQTT-specific settings.</div>
</td>
</tr>
<tr id="i284" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setName(java.lang.String)">setName</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
<td class="colLast">
<div class="block">To be used on dependency management on the application server</div>
</td>
</tr>
<tr id="i285" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworCheckNIC(java.lang.String)">setNetworCheckNIC</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;nic)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i286" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckList(java.lang.String)">setNetworkCheckList</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;list)</code></th>
<td class="colLast">
<div class="block">A comma separated list of IPs we could use to validate if the network is UP.</div>
</td>
</tr>
<tr id="i287" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckNIC(java.lang.String)">setNetworkCheckNIC</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;nic)</code></th>
<td class="colLast">
<div class="block">The NIC name to be used on network checks</div>
</td>
</tr>
<tr id="i288" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckPeriod(long)">setNetworkCheckPeriod</a></span>&#8203;(long&nbsp;period)</code></th>
<td class="colLast">
<div class="block">The interval on which we will perform network checks.</div>
</td>
</tr>
<tr id="i289" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckPing6Command(java.lang.String)">setNetworkCheckPing6Command</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;command)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i290" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckPingCommand(java.lang.String)">setNetworkCheckPingCommand</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;command)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i291" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckTimeout(int)">setNetworkCheckTimeout</a></span>&#8203;(int&nbsp;timeout)</code></th>
<td class="colLast">
<div class="block">Time in ms for how long we should wait for a ping to finish.</div>
</td>
</tr>
<tr id="i292" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNetworkCheckURLList(java.lang.String)">setNetworkCheckURLList</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uris)</code></th>
<td class="colLast">
<div class="block">A comma separated list of URIs we could use to validate if the network is UP.</div>
</td>
</tr>
<tr id="i293" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNodeManagerLockDirectory(java.lang.String)">setNodeManagerLockDirectory</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</code></th>
<td class="colLast">
<div class="block">Sets the file system directory used to store the node manager lock file.</div>
</td>
</tr>
<tr id="i294" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setOutgoingInterceptorClassNames(java.util.List)">setOutgoingInterceptorClassNames</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;interceptors)</code></th>
<td class="colLast">
<div class="block">Sets the list of interceptors classes used by this server for outgoing messages (i.e.</div>
</td>
</tr>
<tr id="i295" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPageMaxConcurrentIO(int)">setPageMaxConcurrentIO</a></span>&#8203;(int&nbsp;maxIO)</code></th>
<td class="colLast">
<div class="block">The max number of concurrent reads allowed on paging.</div>
</td>
</tr>
<tr id="i296" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPageSyncTimeout(int)">setPageSyncTimeout</a></span>&#8203;(int&nbsp;pageSyncTimeout)</code></th>
<td class="colLast">
<div class="block">Sets the timeout (in nanoseconds) used to sync pages.</div>
</td>
</tr>
<tr id="i297" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPagingDirectory(java.lang.String)">setPagingDirectory</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</code></th>
<td class="colLast">
<div class="block">Sets the file system directory used to store paging files.</div>
</td>
</tr>
<tr id="i298" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPasswordCodec(java.lang.String)">setPasswordCodec</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;codec)</code></th>
<td class="colLast">
<div class="block">The default password decoder</div>
</td>
</tr>
<tr id="i299" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPersistDeliveryCountBeforeDelivery(boolean)">setPersistDeliveryCountBeforeDelivery</a></span>&#8203;(boolean&nbsp;persistDeliveryCountBeforeDelivery)</code></th>
<td class="colLast">
<div class="block">Sets whether delivery count is persisted before messages are delivered to consumers.</div>
</td>
</tr>
<tr id="i300" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPersistenceEnabled(boolean)">setPersistenceEnabled</a></span>&#8203;(boolean&nbsp;enable)</code></th>
<td class="colLast">
<div class="block">Sets whether this server is using persistence and store data.</div>
</td>
</tr>
<tr id="i301" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPersistIDCache(boolean)">setPersistIDCache</a></span>&#8203;(boolean&nbsp;persist)</code></th>
<td class="colLast">
<div class="block">Sets whether message ID cache is persisted.</div>
</td>
</tr>
<tr id="i302" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPopulateValidatedUser(boolean)">setPopulateValidatedUser</a></span>&#8203;(boolean&nbsp;populateValidatedUser)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i303" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setQueueConfigs(java.util.List)">setQueueConfigs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block">Sets the queues configured for this server.</div>
</td>
</tr>
<tr id="i304" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setQueueConfigurations(java.util.List)">setQueueConfigurations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreQueueConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreQueueConfiguration</a>&gt;&nbsp;configs)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</td>
</tr>
<tr id="i305" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setReadWholePage(boolean)">setReadWholePage</a></span>&#8203;(boolean&nbsp;read)</code></th>
<td class="colLast">
<div class="block">Sets whether the whole page is read while getting message after page cache is evicted.</div>
</td>
</tr>
<tr id="i306" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRejectEmptyValidatedUser(boolean)">setRejectEmptyValidatedUser</a></span>&#8203;(boolean&nbsp;rejectEmptyValidatedUser)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i307" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setResolveProtocols(boolean)">setResolveProtocols</a></span>&#8203;(boolean&nbsp;resolveProtocols)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i308" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setResourceLimitSettings(java.util.Map)">setResourceLimitSettings</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings&gt;&nbsp;resourceLimitSettings)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i309" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setScheduledThreadPoolMaxSize(int)">setScheduledThreadPoolMaxSize</a></span>&#8203;(int&nbsp;maxSize)</code></th>
<td class="colLast">
<div class="block">Sets the maximum number of threads in the <em>scheduled</em> thread pool of this server.</div>
</td>
</tr>
<tr id="i310" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSecurityEnabled(boolean)">setSecurityEnabled</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
<td class="colLast">
<div class="block">Sets whether security is enabled for this server.</div>
</td>
</tr>
<tr id="i311" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSecurityInvalidationInterval(long)">setSecurityInvalidationInterval</a></span>&#8203;(long&nbsp;interval)</code></th>
<td class="colLast">
<div class="block">Sets the interval time (in milliseconds) to invalidate security credentials.</div>
</td>
</tr>
<tr id="i312" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSecurityRoles(java.util.Map)">setSecurityRoles</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;org.apache.activemq.artemis.core.security.Role&gt;&gt;&nbsp;roles)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i313" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSecuritySettingPlugins(java.util.List)">setSecuritySettingPlugins</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;org.apache.activemq.artemis.core.server.SecuritySettingPlugin&gt;&nbsp;plugins)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i314" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setServerDumpInterval(long)">setServerDumpInterval</a></span>&#8203;(long&nbsp;interval)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i315" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setStatus(java.lang.String)">setStatus</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;status)</code></th>
<td class="colLast">
<div class="block">This value can reflect a desired state (revision) of config.</div>
</td>
</tr>
<tr id="i316" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setStoreConfiguration(org.apache.activemq.artemis.core.config.StoreConfiguration)">setStoreConfiguration</a></span>&#8203;(<a href="StoreConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">StoreConfiguration</a>&nbsp;storeConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i317" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSuppressSessionNotifications(boolean)">setSuppressSessionNotifications</a></span>&#8203;(boolean&nbsp;suppressSessionNotifications)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i318" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSystemPropertyPrefix(java.lang.String)">setSystemPropertyPrefix</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;systemPropertyPrefix)</code></th>
<td class="colLast">
<div class="block">We use Bean-utils to pass in System.properties that start with <a href="#setSystemPropertyPrefix(java.lang.String)"><code>setSystemPropertyPrefix(String)</code></a>.</div>
</td>
</tr>
<tr id="i319" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setTemporaryQueueNamespace(java.lang.String)">setTemporaryQueueNamespace</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;temporaryQueueNamespace)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i320" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setThreadPoolMaxSize(int)">setThreadPoolMaxSize</a></span>&#8203;(int&nbsp;maxSize)</code></th>
<td class="colLast">
<div class="block">Sets the maximum number of threads in the thread pool of this server.</div>
</td>
</tr>
<tr id="i321" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setTransactionTimeout(long)">setTransactionTimeout</a></span>&#8203;(long&nbsp;timeout)</code></th>
<td class="colLast">
<div class="block">Sets the timeout (in milliseconds) after which transactions is removed
from the resource manager after it was created.</div>
</td>
</tr>
<tr id="i322" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setTransactionTimeoutScanPeriod(long)">setTransactionTimeoutScanPeriod</a></span>&#8203;(long&nbsp;period)</code></th>
<td class="colLast">
<div class="block">Sets the frequency (in milliseconds) to scan transactions to detect which transactions
have timed out.</div>
</td>
</tr>
<tr id="i323" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setViewPermissionMethodMatchPattern(java.lang.String)">setViewPermissionMethodMatchPattern</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;permissionMatchPattern)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i324" class="altColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setWildCardConfiguration(org.apache.activemq.artemis.core.config.WildcardConfiguration)">setWildCardConfiguration</a></span>&#8203;(<a href="WildcardConfiguration.html" title="class in org.apache.activemq.artemis.core.config">WildcardConfiguration</a>&nbsp;wildcardConfiguration)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i325" class="rowColor">
<td class="colFirst"><code><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setWildcardRoutingEnabled(boolean)">setWildcardRoutingEnabled</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
<td class="colLast">
<div class="block">Sets whether wildcard routing is supported by this server.</div>
</td>
</tr>
<tr id="i326" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unRegisterBrokerPlugin(org.apache.activemq.artemis.core.server.plugin.ActiveMQServerBasePlugin)">unRegisterBrokerPlugin</a></span>&#8203;(<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getName()</pre>
<div class="block">To be used on dependency management on the application server</div>
</li>
</ul>
<a id="setName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setName&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</pre>
<div class="block">To be used on dependency management on the application server</div>
</li>
</ul>
<a id="setSystemPropertyPrefix(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSystemPropertyPrefix</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setSystemPropertyPrefix&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;systemPropertyPrefix)</pre>
<div class="block">We use Bean-utils to pass in System.properties that start with <a href="#setSystemPropertyPrefix(java.lang.String)"><code>setSystemPropertyPrefix(String)</code></a>.
The default should be 'brokerconfig.' (Including the ".").
For example if you want to set clustered through a system property you must do:
-Dbrokerconfig.clustered=true
The prefix is configured here.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>systemPropertyPrefix</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getSystemPropertyPrefix()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSystemPropertyPrefix</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getSystemPropertyPrefix()</pre>
<div class="block">See doc at <a href="#setSystemPropertyPrefix(java.lang.String)"><code>setSystemPropertyPrefix(String)</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="parseProperties(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseProperties</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;parseProperties&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;optionalUrlToPropertiesFile)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="parsePrefixedProperties(java.lang.Object,java.lang.String,java.util.Properties,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parsePrefixedProperties</h4>
<pre class="methodSignature">void&nbsp;parsePrefixedProperties&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;target,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="class or interface in java.util" class="externalLink">Properties</a>&nbsp;properties,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;prefix)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="isCriticalAnalyzer()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isCriticalAnalyzer</h4>
<pre class="methodSignature">boolean&nbsp;isCriticalAnalyzer()</pre>
</li>
</ul>
<a id="setCriticalAnalyzer(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCriticalAnalyzer</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setCriticalAnalyzer&#8203;(boolean&nbsp;CriticalAnalyzer)</pre>
</li>
</ul>
<a id="getCriticalAnalyzerTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCriticalAnalyzerTimeout</h4>
<pre class="methodSignature">long&nbsp;getCriticalAnalyzerTimeout()</pre>
</li>
</ul>
<a id="setCriticalAnalyzerTimeout(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCriticalAnalyzerTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setCriticalAnalyzerTimeout&#8203;(long&nbsp;timeout)</pre>
</li>
</ul>
<a id="getCriticalAnalyzerCheckPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCriticalAnalyzerCheckPeriod</h4>
<pre class="methodSignature">long&nbsp;getCriticalAnalyzerCheckPeriod()</pre>
</li>
</ul>
<a id="setCriticalAnalyzerCheckPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCriticalAnalyzerCheckPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setCriticalAnalyzerCheckPeriod&#8203;(long&nbsp;checkPeriod)</pre>
</li>
</ul>
<a id="getCriticalAnalyzerPolicy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCriticalAnalyzerPolicy</h4>
<pre class="methodSignature">org.apache.activemq.artemis.utils.critical.CriticalAnalyzerPolicy&nbsp;getCriticalAnalyzerPolicy()</pre>
</li>
</ul>
<a id="setCriticalAnalyzerPolicy(org.apache.activemq.artemis.utils.critical.CriticalAnalyzerPolicy)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCriticalAnalyzerPolicy</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setCriticalAnalyzerPolicy&#8203;(org.apache.activemq.artemis.utils.critical.CriticalAnalyzerPolicy&nbsp;policy)</pre>
</li>
</ul>
<a id="isClustered()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isClustered</h4>
<pre class="methodSignature">boolean&nbsp;isClustered()</pre>
<div class="block">Returns whether this server is clustered. <br>
<code>true</code> if <a href="#getClusterConfigurations()"><code>getClusterConfigurations()</code></a> is not empty.</div>
</li>
</ul>
<a id="isPersistDeliveryCountBeforeDelivery()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPersistDeliveryCountBeforeDelivery</h4>
<pre class="methodSignature">boolean&nbsp;isPersistDeliveryCountBeforeDelivery()</pre>
<div class="block">Returns whether delivery count is persisted before messages are delivered to the consumers. <br>
Default value is
<a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_PERSIST_DELIVERY_COUNT_BEFORE_DELIVERY"><code>ActiveMQDefaultConfiguration.DEFAULT_PERSIST_DELIVERY_COUNT_BEFORE_DELIVERY</code></a></div>
</li>
</ul>
<a id="setPersistDeliveryCountBeforeDelivery(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPersistDeliveryCountBeforeDelivery</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPersistDeliveryCountBeforeDelivery&#8203;(boolean&nbsp;persistDeliveryCountBeforeDelivery)</pre>
<div class="block">Sets whether delivery count is persisted before messages are delivered to consumers.</div>
</li>
</ul>
<a id="isPersistenceEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPersistenceEnabled</h4>
<pre class="methodSignature">boolean&nbsp;isPersistenceEnabled()</pre>
<div class="block">Returns whether this server is using persistence and store data. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_PERSISTENCE_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_PERSISTENCE_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setPersistenceEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPersistenceEnabled</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPersistenceEnabled&#8203;(boolean&nbsp;enable)</pre>
<div class="block">Sets whether this server is using persistence and store data.</div>
</li>
</ul>
<a id="setMaxRedeliveryRecords(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxRedeliveryRecords</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMaxRedeliveryRecords&#8203;(int&nbsp;maxPersistRedelivery)</pre>
<div class="block">Maximum number of redelivery records stored on the journal per message reference.</div>
</li>
</ul>
<a id="getMaxRedeliveryRecords()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxRedeliveryRecords</h4>
<pre class="methodSignature">int&nbsp;getMaxRedeliveryRecords()</pre>
</li>
</ul>
<a id="isJournalDatasync()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJournalDatasync</h4>
<pre class="methodSignature">boolean&nbsp;isJournalDatasync()</pre>
<div class="block">Should use fdatasync on journal files.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a boolean</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="http://man7.org/linux/man-pages/man2/fdatasync.2.html">fdatasync</a></dd>
</dl>
</li>
</ul>
<a id="setJournalDatasync(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalDatasync</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalDatasync&#8203;(boolean&nbsp;enable)</pre>
<div class="block">documented at <a href="#isJournalDatasync()"><code>isJournalDatasync()</code></a> ()}</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>enable</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this</dd>
</dl>
</li>
</ul>
<a id="getResourceLimitSettings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourceLimitSettings</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings&gt;&nbsp;getResourceLimitSettings()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>usernames mapped to ResourceLimitSettings</dd>
</dl>
</li>
</ul>
<a id="setResourceLimitSettings(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResourceLimitSettings</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setResourceLimitSettings&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings&gt;&nbsp;resourceLimitSettings)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resourceLimitSettings</code> - usernames mapped to ResourceLimitSettings</dd>
</dl>
</li>
</ul>
<a id="addResourceLimitSettings(org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addResourceLimitSettings</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addResourceLimitSettings&#8203;(org.apache.activemq.artemis.core.settings.impl.ResourceLimitSettings&nbsp;resourceLimitSettings)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resourceLimitSettings</code> - usernames mapped to ResourceLimitSettings</dd>
</dl>
</li>
</ul>
<a id="getFileDeployerScanPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFileDeployerScanPeriod</h4>
<pre class="methodSignature">long&nbsp;getFileDeployerScanPeriod()</pre>
<div class="block">Returns the period (in milliseconds) to scan configuration files used by deployment. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_FILE_DEPLOYER_SCAN_PERIOD"><code>ActiveMQDefaultConfiguration.DEFAULT_FILE_DEPLOYER_SCAN_PERIOD</code></a>.</div>
</li>
</ul>
<a id="setFileDeployerScanPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFileDeployerScanPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setFileDeployerScanPeriod&#8203;(long&nbsp;period)</pre>
<div class="block">Sets the period to scan configuration files used by deployment.</div>
</li>
</ul>
<a id="getThreadPoolMaxSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getThreadPoolMaxSize</h4>
<pre class="methodSignature">int&nbsp;getThreadPoolMaxSize()</pre>
<div class="block">Returns the maximum number of threads in the thread pool of this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_THREAD_POOL_MAX_SIZE"><code>ActiveMQDefaultConfiguration.DEFAULT_THREAD_POOL_MAX_SIZE</code></a>.</div>
</li>
</ul>
<a id="setThreadPoolMaxSize(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setThreadPoolMaxSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setThreadPoolMaxSize&#8203;(int&nbsp;maxSize)</pre>
<div class="block">Sets the maximum number of threads in the thread pool of this server.</div>
</li>
</ul>
<a id="getScheduledThreadPoolMaxSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getScheduledThreadPoolMaxSize</h4>
<pre class="methodSignature">int&nbsp;getScheduledThreadPoolMaxSize()</pre>
<div class="block">Returns the maximum number of threads in the <em>scheduled</em> thread pool of this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_SCHEDULED_THREAD_POOL_MAX_SIZE"><code>ActiveMQDefaultConfiguration.DEFAULT_SCHEDULED_THREAD_POOL_MAX_SIZE</code></a>.</div>
</li>
</ul>
<a id="setScheduledThreadPoolMaxSize(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setScheduledThreadPoolMaxSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setScheduledThreadPoolMaxSize&#8203;(int&nbsp;maxSize)</pre>
<div class="block">Sets the maximum number of threads in the <em>scheduled</em> thread pool of this server.</div>
</li>
</ul>
<a id="getSecurityInvalidationInterval()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSecurityInvalidationInterval</h4>
<pre class="methodSignature">long&nbsp;getSecurityInvalidationInterval()</pre>
<div class="block">Returns the interval time (in milliseconds) to invalidate security credentials. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_SECURITY_INVALIDATION_INTERVAL"><code>ActiveMQDefaultConfiguration.DEFAULT_SECURITY_INVALIDATION_INTERVAL</code></a>.</div>
</li>
</ul>
<a id="setSecurityInvalidationInterval(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSecurityInvalidationInterval</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setSecurityInvalidationInterval&#8203;(long&nbsp;interval)</pre>
<div class="block">Sets the interval time (in milliseconds) to invalidate security credentials.</div>
</li>
</ul>
<a id="setAuthenticationCacheSize(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAuthenticationCacheSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAuthenticationCacheSize&#8203;(long&nbsp;size)</pre>
<div class="block">Sets the size of the authentication cache.</div>
</li>
</ul>
<a id="getAuthenticationCacheSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthenticationCacheSize</h4>
<pre class="methodSignature">long&nbsp;getAuthenticationCacheSize()</pre>
<div class="block">Returns the configured size of the authentication cache. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_AUTHENTICATION_CACHE_SIZE"><code>ActiveMQDefaultConfiguration.DEFAULT_AUTHENTICATION_CACHE_SIZE</code></a>.</div>
</li>
</ul>
<a id="setAuthorizationCacheSize(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAuthorizationCacheSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAuthorizationCacheSize&#8203;(long&nbsp;size)</pre>
<div class="block">Sets the size of the authorization cache.</div>
</li>
</ul>
<a id="getAuthorizationCacheSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthorizationCacheSize</h4>
<pre class="methodSignature">long&nbsp;getAuthorizationCacheSize()</pre>
<div class="block">Returns the configured size of the authorization cache. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_AUTHORIZATION_CACHE_SIZE"><code>ActiveMQDefaultConfiguration.DEFAULT_AUTHORIZATION_CACHE_SIZE</code></a>.</div>
</li>
</ul>
<a id="isSecurityEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSecurityEnabled</h4>
<pre class="methodSignature">boolean&nbsp;isSecurityEnabled()</pre>
<div class="block">Returns whether security is enabled for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_SECURITY_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_SECURITY_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setSecurityEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSecurityEnabled</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setSecurityEnabled&#8203;(boolean&nbsp;enabled)</pre>
<div class="block">Sets whether security is enabled for this server.</div>
</li>
</ul>
<a id="isGracefulShutdownEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isGracefulShutdownEnabled</h4>
<pre class="methodSignature">boolean&nbsp;isGracefulShutdownEnabled()</pre>
<div class="block">Returns whether graceful shutdown is enabled for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_GRACEFUL_SHUTDOWN_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_GRACEFUL_SHUTDOWN_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setGracefulShutdownEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGracefulShutdownEnabled</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setGracefulShutdownEnabled&#8203;(boolean&nbsp;enabled)</pre>
<div class="block">Sets whether security is enabled for this server.</div>
</li>
</ul>
<a id="getGracefulShutdownTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGracefulShutdownTimeout</h4>
<pre class="methodSignature">long&nbsp;getGracefulShutdownTimeout()</pre>
<div class="block">Returns the graceful shutdown timeout for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_GRACEFUL_SHUTDOWN_TIMEOUT"><code>ActiveMQDefaultConfiguration.DEFAULT_GRACEFUL_SHUTDOWN_TIMEOUT</code></a>.</div>
</li>
</ul>
<a id="setGracefulShutdownTimeout(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGracefulShutdownTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setGracefulShutdownTimeout&#8203;(long&nbsp;timeout)</pre>
<div class="block">Sets the graceful shutdown timeout</div>
</li>
</ul>
<a id="isJMXManagementEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJMXManagementEnabled</h4>
<pre class="methodSignature">boolean&nbsp;isJMXManagementEnabled()</pre>
<div class="block">Returns whether this server is manageable using JMX or not. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JMX_MANAGEMENT_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_JMX_MANAGEMENT_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setJMXManagementEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJMXManagementEnabled</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJMXManagementEnabled&#8203;(boolean&nbsp;enabled)</pre>
<div class="block">Sets whether this server is manageable using JMX or not. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JMX_MANAGEMENT_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_JMX_MANAGEMENT_ENABLED</code></a>.</div>
</li>
</ul>
<a id="getJMXDomain()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJMXDomain</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getJMXDomain()</pre>
<div class="block">Returns the domain used by JMX MBeans (provided JMX management is enabled). <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JMX_DOMAIN"><code>ActiveMQDefaultConfiguration.DEFAULT_JMX_DOMAIN</code></a>.</div>
</li>
</ul>
<a id="setJMXDomain(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJMXDomain</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJMXDomain&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;domain)</pre>
<div class="block">Sets the domain used by JMX MBeans (provided JMX management is enabled).
<p>
Changing this JMX domain is required if multiple ActiveMQ Artemis servers are run inside
the same JVM and all servers are using the same MBeanServer.</div>
</li>
</ul>
<a id="isJMXUseBrokerName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJMXUseBrokerName</h4>
<pre class="methodSignature">boolean&nbsp;isJMXUseBrokerName()</pre>
<div class="block">whether or not to use the broker name in the JMX tree</div>
</li>
</ul>
<a id="setJMXUseBrokerName(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJMXUseBrokerName</h4>
<pre class="methodSignature">org.apache.activemq.artemis.core.config.impl.ConfigurationImpl&nbsp;setJMXUseBrokerName&#8203;(boolean&nbsp;jmxUseBrokerName)</pre>
<div class="block">whether or not to use the broker name in the JMX tree</div>
</li>
</ul>
<a id="getIncomingInterceptorClassNames()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIncomingInterceptorClassNames</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;getIncomingInterceptorClassNames()</pre>
<div class="block">Returns the list of interceptors classes used by this server for incoming messages (i.e. those being delivered to
the server from clients).</div>
</li>
</ul>
<a id="getOutgoingInterceptorClassNames()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOutgoingInterceptorClassNames</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;getOutgoingInterceptorClassNames()</pre>
<div class="block">Returns the list of interceptors classes used by this server for outgoing messages (i.e. those being delivered to
clients from the server).</div>
</li>
</ul>
<a id="setIncomingInterceptorClassNames(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIncomingInterceptorClassNames</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setIncomingInterceptorClassNames&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;interceptors)</pre>
<div class="block">Sets the list of interceptors classes used by this server for incoming messages (i.e. those being delivered to
the server from clients).
<br>
Classes must implement <a href="../../api/core/Interceptor.html" title="interface in org.apache.activemq.artemis.api.core"><code>Interceptor</code></a>.</div>
</li>
</ul>
<a id="setOutgoingInterceptorClassNames(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOutgoingInterceptorClassNames</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setOutgoingInterceptorClassNames&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;interceptors)</pre>
<div class="block">Sets the list of interceptors classes used by this server for outgoing messages (i.e. those being delivered to
clients from the server).
<br>
Classes must implement <a href="../../api/core/Interceptor.html" title="interface in org.apache.activemq.artemis.api.core"><code>Interceptor</code></a>.</div>
</li>
</ul>
<a id="getConnectionTTLOverride()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConnectionTTLOverride</h4>
<pre class="methodSignature">long&nbsp;getConnectionTTLOverride()</pre>
<div class="block">Returns the connection time to live. <br>
This value overrides the connection time-to-live <em>sent by the client</em>. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_CONNECTION_TTL_OVERRIDE"><code>ActiveMQDefaultConfiguration.DEFAULT_CONNECTION_TTL_OVERRIDE</code></a>.</div>
</li>
</ul>
<a id="setConnectionTTLOverride(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConnectionTTLOverride</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConnectionTTLOverride&#8203;(long&nbsp;ttl)</pre>
<div class="block">Sets the connection time to live.</div>
</li>
</ul>
<a id="isAmqpUseCoreSubscriptionNaming()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAmqpUseCoreSubscriptionNaming</h4>
<pre class="methodSignature">boolean&nbsp;isAmqpUseCoreSubscriptionNaming()</pre>
<div class="block">Returns if to use Core subscription naming for AMQP.</div>
</li>
</ul>
<a id="setAmqpUseCoreSubscriptionNaming(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAmqpUseCoreSubscriptionNaming</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAmqpUseCoreSubscriptionNaming&#8203;(boolean&nbsp;amqpUseCoreSubscriptionNaming)</pre>
<div class="block">Sets if to use Core subscription naming for AMQP.</div>
</li>
</ul>
<a id="isAsyncConnectionExecutionEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAsyncConnectionExecutionEnabled</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
boolean&nbsp;isAsyncConnectionExecutionEnabled()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">deprecated: we decide based on the semantic context when to make things async or not
Returns whether code coming from connection is executed asynchronously or not. <br>
Default value is
<a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_ASYNC_CONNECTION_EXECUTION_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_ASYNC_CONNECTION_EXECUTION_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setEnabledAsyncConnectionExecution(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEnabledAsyncConnectionExecution</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setEnabledAsyncConnectionExecution&#8203;(boolean&nbsp;enabled)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Sets whether code coming from connection is executed asynchronously or not.</div>
</li>
</ul>
<a id="getAcceptorConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAcceptorConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;&nbsp;getAcceptorConfigurations()</pre>
<div class="block">Returns the acceptors configured for this server.</div>
</li>
</ul>
<a id="setAcceptorConfigurations(java.util.Set)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAcceptorConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAcceptorConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;&nbsp;infos)</pre>
<div class="block">Sets the acceptors configured for this server.</div>
</li>
</ul>
<a id="addAcceptorConfiguration(org.apache.activemq.artemis.api.core.TransportConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAcceptorConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addAcceptorConfiguration&#8203;(<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&nbsp;infos)</pre>
</li>
</ul>
<a id="addAcceptorConfiguration(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAcceptorConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addAcceptorConfiguration&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<div class="block">Add an acceptor to the config</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the acceptor</dd>
<dd><code>uri</code> - the URI of the acceptor</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code> - in case of Parsing errors on the URI</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://github.com/apache/activemq-artemis/blob/main/docs/user-manual/en/configuring-transports.md">Configuring the Transport</a></dd>
</dl>
</li>
</ul>
<a id="clearAcceptorConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearAcceptorConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;clearAcceptorConfigurations()</pre>
</li>
</ul>
<a id="getConnectorConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConnectorConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;&nbsp;getConnectorConfigurations()</pre>
<div class="block">Returns the connectors configured for this server.</div>
</li>
</ul>
<a id="setConnectorConfigurations(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConnectorConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConnectorConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&gt;&nbsp;infos)</pre>
<div class="block">Sets the connectors configured for this server.</div>
</li>
</ul>
<a id="addConnectorConfiguration(java.lang.String,org.apache.activemq.artemis.api.core.TransportConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addConnectorConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addConnectorConfiguration&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
<a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>&nbsp;info)</pre>
</li>
</ul>
<a id="addConnectorConfiguration(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addConnectorConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addConnectorConfiguration&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="clearConnectorConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearConnectorConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;clearConnectorConfigurations()</pre>
</li>
</ul>
<a id="getBroadcastGroupConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBroadcastGroupConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a>&gt;&nbsp;getBroadcastGroupConfigurations()</pre>
<div class="block">Returns the broadcast groups configured for this server.</div>
</li>
</ul>
<a id="setBroadcastGroupConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBroadcastGroupConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setBroadcastGroupConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the broadcast groups configured for this server.</div>
</li>
</ul>
<a id="addBroadcastGroupConfiguration(org.apache.activemq.artemis.api.core.BroadcastGroupConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addBroadcastGroupConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addBroadcastGroupConfiguration&#8203;(<a href="../../api/core/BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a>&nbsp;config)</pre>
</li>
</ul>
<a id="getDiscoveryGroupConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDiscoveryGroupConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a>&gt;&nbsp;getDiscoveryGroupConfigurations()</pre>
<div class="block">Returns the discovery groups configured for this server.</div>
</li>
</ul>
<a id="setDiscoveryGroupConfigurations(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDiscoveryGroupConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setDiscoveryGroupConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../../api/core/DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the discovery groups configured for this server.</div>
</li>
</ul>
<a id="addDiscoveryGroupConfiguration(java.lang.String,org.apache.activemq.artemis.api.core.DiscoveryGroupConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addDiscoveryGroupConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addDiscoveryGroupConfiguration&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
<a href="../../api/core/DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a>&nbsp;discoveryGroupConfiguration)</pre>
</li>
</ul>
<a id="getGroupingHandlerConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGroupingHandlerConfiguration</h4>
<pre class="methodSignature">org.apache.activemq.artemis.core.server.group.impl.GroupingHandlerConfiguration&nbsp;getGroupingHandlerConfiguration()</pre>
<div class="block">Returns the grouping handler configured for this server.</div>
</li>
</ul>
<a id="setGroupingHandlerConfiguration(org.apache.activemq.artemis.core.server.group.impl.GroupingHandlerConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGroupingHandlerConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setGroupingHandlerConfiguration&#8203;(org.apache.activemq.artemis.core.server.group.impl.GroupingHandlerConfiguration&nbsp;groupingHandlerConfiguration)</pre>
<div class="block">Sets the grouping handler configured for this server.</div>
</li>
</ul>
<a id="getBridgeConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBridgeConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="BridgeConfiguration.html" title="class in org.apache.activemq.artemis.core.config">BridgeConfiguration</a>&gt;&nbsp;getBridgeConfigurations()</pre>
<div class="block">Returns the bridges configured for this server.</div>
</li>
</ul>
<a id="setBridgeConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBridgeConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setBridgeConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="BridgeConfiguration.html" title="class in org.apache.activemq.artemis.core.config">BridgeConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the bridges configured for this server.</div>
</li>
</ul>
<a id="getDivertConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDivertConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="DivertConfiguration.html" title="class in org.apache.activemq.artemis.core.config">DivertConfiguration</a>&gt;&nbsp;getDivertConfigurations()</pre>
<div class="block">Returns the diverts configured for this server.</div>
</li>
</ul>
<a id="setDivertConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDivertConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setDivertConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="DivertConfiguration.html" title="class in org.apache.activemq.artemis.core.config">DivertConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the diverts configured for this server.</div>
</li>
</ul>
<a id="addDivertConfiguration(org.apache.activemq.artemis.core.config.DivertConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addDivertConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addDivertConfiguration&#8203;(<a href="DivertConfiguration.html" title="class in org.apache.activemq.artemis.core.config">DivertConfiguration</a>&nbsp;config)</pre>
</li>
</ul>
<a id="getConnectionRouters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConnectionRouters</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="routing/ConnectionRouterConfiguration.html" title="class in org.apache.activemq.artemis.core.config.routing">ConnectionRouterConfiguration</a>&gt;&nbsp;getConnectionRouters()</pre>
<div class="block">Returns the redirects configured for this server.</div>
</li>
</ul>
<a id="setConnectionRouters(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConnectionRouters</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConnectionRouters&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="routing/ConnectionRouterConfiguration.html" title="class in org.apache.activemq.artemis.core.config.routing">ConnectionRouterConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the redirects configured for this server.</div>
</li>
</ul>
<a id="addConnectionRouter(org.apache.activemq.artemis.core.config.routing.ConnectionRouterConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addConnectionRouter</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addConnectionRouter&#8203;(<a href="routing/ConnectionRouterConfiguration.html" title="class in org.apache.activemq.artemis.core.config.routing">ConnectionRouterConfiguration</a>&nbsp;config)</pre>
</li>
</ul>
<a id="getClusterConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClusterConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&gt;&nbsp;getClusterConfigurations()</pre>
<div class="block">Returns the cluster connections configured for this server.
<p>
Modifying the returned list will modify the list of <a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config"><code>ClusterConnectionConfiguration</code></a>
used by this configuration.</div>
</li>
</ul>
<a id="setClusterConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setClusterConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setClusterConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the cluster connections configured for this server.</div>
</li>
</ul>
<a id="addClusterConfiguration(org.apache.activemq.artemis.core.config.ClusterConnectionConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addClusterConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addClusterConfiguration&#8203;(<a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&nbsp;config)</pre>
</li>
</ul>
<a id="addClusterConfiguration(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addClusterConfiguration</h4>
<pre class="methodSignature"><a href="ClusterConnectionConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ClusterConnectionConfiguration</a>&nbsp;addClusterConfiguration&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uri)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="clearClusterConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearClusterConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;clearClusterConfigurations()</pre>
</li>
</ul>
<a id="addAMQPConnection(org.apache.activemq.artemis.core.config.amqpBrokerConnectivity.AMQPBrokerConnectConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAMQPConnection</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addAMQPConnection&#8203;(<a href="amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.html" title="class in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPBrokerConnectConfiguration</a>&nbsp;amqpBrokerConnectConfiguration)</pre>
</li>
</ul>
<a id="getAMQPConnection()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAMQPConnection</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.html" title="class in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPBrokerConnectConfiguration</a>&gt;&nbsp;getAMQPConnection()</pre>
</li>
</ul>
<a id="setAMQPConnectionConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAMQPConnectionConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAMQPConnectionConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.html" title="class in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPBrokerConnectConfiguration</a>&gt;&nbsp;amqpConnectionConfiugrations)</pre>
<div class="block">Quick set of all AMQP connection configurations in one call which will clear all
previously set or added broker configurations.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>amqpConnectionConfiugrations</code> - A list of AMQP broker connection configurations to assign to the broker.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this configuration object.</dd>
</dl>
</li>
</ul>
<a id="clearAMQPConnectionConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearAMQPConnectionConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;clearAMQPConnectionConfigurations()</pre>
<div class="block">Clears the current configuration object of all set or added AMQP connection configuration elements.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>this configuration object.</dd>
</dl>
</li>
</ul>
<a id="getQueueConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueueConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreQueueConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreQueueConfiguration</a>&gt;&nbsp;getQueueConfigurations()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Returns the queues configured for this server.</div>
</li>
</ul>
<a id="getQueueConfigs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueueConfigs</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a>&gt;&nbsp;getQueueConfigs()</pre>
</li>
</ul>
<a id="setQueueConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setQueueConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setQueueConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreQueueConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreQueueConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Sets the queues configured for this server.</div>
</li>
</ul>
<a id="setQueueConfigs(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setQueueConfigs</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setQueueConfigs&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../../api/core/QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the queues configured for this server.</div>
</li>
</ul>
<a id="addQueueConfiguration(org.apache.activemq.artemis.core.config.CoreQueueConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addQueueConfiguration</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addQueueConfiguration&#8203;(<a href="CoreQueueConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreQueueConfiguration</a>&nbsp;config)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="addQueueConfiguration(org.apache.activemq.artemis.api.core.QueueConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addQueueConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addQueueConfiguration&#8203;(<a href="../../api/core/QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a>&nbsp;config)</pre>
</li>
</ul>
<a id="getAddressConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAddressConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreAddressConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreAddressConfiguration</a>&gt;&nbsp;getAddressConfigurations()</pre>
<div class="block">Returns the addresses configured for this server.</div>
</li>
</ul>
<a id="setAddressConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAddressConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAddressConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="CoreAddressConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreAddressConfiguration</a>&gt;&nbsp;configs)</pre>
<div class="block">Sets the addresses configured for this server.</div>
</li>
</ul>
<a id="addAddressConfiguration(org.apache.activemq.artemis.core.config.CoreAddressConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAddressConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addAddressConfiguration&#8203;(<a href="CoreAddressConfiguration.html" title="class in org.apache.activemq.artemis.core.config">CoreAddressConfiguration</a>&nbsp;config)</pre>
<div class="block">Adds an addresses configuration</div>
</li>
</ul>
<a id="getManagementAddress()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManagementAddress</h4>
<pre class="methodSignature"><a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a>&nbsp;getManagementAddress()</pre>
<div class="block">Returns the management address of this server. <br>
Clients can send management messages to this address to manage this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MANAGEMENT_ADDRESS"><code>ActiveMQDefaultConfiguration.DEFAULT_MANAGEMENT_ADDRESS</code></a>.</div>
</li>
</ul>
<a id="setManagementAddress(org.apache.activemq.artemis.api.core.SimpleString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setManagementAddress</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setManagementAddress&#8203;(<a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a>&nbsp;address)</pre>
<div class="block">Sets the management address of this server.</div>
</li>
</ul>
<a id="getManagementNotificationAddress()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManagementNotificationAddress</h4>
<pre class="methodSignature"><a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a>&nbsp;getManagementNotificationAddress()</pre>
<div class="block">Returns the management notification address of this server. <br>
Clients can bind queues to this address to receive management notifications emitted by this
server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MANAGEMENT_NOTIFICATION_ADDRESS"><code>ActiveMQDefaultConfiguration.DEFAULT_MANAGEMENT_NOTIFICATION_ADDRESS</code></a>.</div>
</li>
</ul>
<a id="setManagementNotificationAddress(org.apache.activemq.artemis.api.core.SimpleString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setManagementNotificationAddress</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setManagementNotificationAddress&#8203;(<a href="../../api/core/SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a>&nbsp;address)</pre>
<div class="block">Sets the management notification address of this server.</div>
</li>
</ul>
<a id="getClusterUser()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClusterUser</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getClusterUser()</pre>
<div class="block">Returns the cluster user for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_CLUSTER_USER"><code>ActiveMQDefaultConfiguration.DEFAULT_CLUSTER_USER</code></a>.</div>
</li>
</ul>
<a id="setClusterUser(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setClusterUser</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setClusterUser&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;user)</pre>
<div class="block">Sets the cluster user for this server.</div>
</li>
</ul>
<a id="getClusterPassword()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClusterPassword</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getClusterPassword()</pre>
<div class="block">Returns the cluster password for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_CLUSTER_PASSWORD"><code>ActiveMQDefaultConfiguration.DEFAULT_CLUSTER_PASSWORD</code></a>.</div>
</li>
</ul>
<a id="setClusterPassword(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setClusterPassword</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setClusterPassword&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;password)</pre>
<div class="block">Sets the cluster password for this server.</div>
</li>
</ul>
<a id="getIDCacheSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIDCacheSize</h4>
<pre class="methodSignature">int&nbsp;getIDCacheSize()</pre>
<div class="block">Returns the size of the cache for pre-creating message IDs. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_ID_CACHE_SIZE"><code>ActiveMQDefaultConfiguration.DEFAULT_ID_CACHE_SIZE</code></a>.</div>
</li>
</ul>
<a id="setIDCacheSize(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIDCacheSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setIDCacheSize&#8203;(int&nbsp;idCacheSize)</pre>
<div class="block">Sets the size of the cache for pre-creating message IDs.</div>
</li>
</ul>
<a id="isPersistIDCache()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPersistIDCache</h4>
<pre class="methodSignature">boolean&nbsp;isPersistIDCache()</pre>
<div class="block">Returns whether message ID cache is persisted. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_PERSIST_ID_CACHE"><code>ActiveMQDefaultConfiguration.DEFAULT_PERSIST_ID_CACHE</code></a>.</div>
</li>
</ul>
<a id="setPersistIDCache(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPersistIDCache</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPersistIDCache&#8203;(boolean&nbsp;persist)</pre>
<div class="block">Sets whether message ID cache is persisted.</div>
</li>
</ul>
<a id="getBindingsDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingsDirectory</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getBindingsDirectory()</pre>
<div class="block">Returns the file system directory used to store bindings. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_BINDINGS_DIRECTORY"><code>ActiveMQDefaultConfiguration.DEFAULT_BINDINGS_DIRECTORY</code></a>.</div>
</li>
</ul>
<a id="getBindingsLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingsLocation</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getBindingsLocation()</pre>
<div class="block">The binding location related to artemis.instance.</div>
</li>
</ul>
<a id="setBindingsDirectory(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBindingsDirectory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setBindingsDirectory&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</pre>
<div class="block">Sets the file system directory used to store bindings.</div>
</li>
</ul>
<a id="getPageMaxConcurrentIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPageMaxConcurrentIO</h4>
<pre class="methodSignature">int&nbsp;getPageMaxConcurrentIO()</pre>
<div class="block">The max number of concurrent reads allowed on paging.
<p>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MAX_CONCURRENT_PAGE_IO"><code>ActiveMQDefaultConfiguration.DEFAULT_MAX_CONCURRENT_PAGE_IO</code></a>.</div>
</li>
</ul>
<a id="setPageMaxConcurrentIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPageMaxConcurrentIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPageMaxConcurrentIO&#8203;(int&nbsp;maxIO)</pre>
<div class="block">The max number of concurrent reads allowed on paging.
<p>
Default = 5</div>
</li>
</ul>
<a id="isReadWholePage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isReadWholePage</h4>
<pre class="methodSignature">boolean&nbsp;isReadWholePage()</pre>
<div class="block">Returns whether the whole page is read while getting message after page cache is evicted. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_READ_WHOLE_PAGE"><code>ActiveMQDefaultConfiguration.DEFAULT_READ_WHOLE_PAGE</code></a>.</div>
</li>
</ul>
<a id="setReadWholePage(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReadWholePage</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setReadWholePage&#8203;(boolean&nbsp;read)</pre>
<div class="block">Sets whether the whole page is read while getting message after page cache is evicted.</div>
</li>
</ul>
<a id="getJournalDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalDirectory</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getJournalDirectory()</pre>
<div class="block">Returns the file system directory used to store journal log. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_DIR"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_DIR</code></a>.</div>
</li>
</ul>
<a id="getJournalLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalLocation</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getJournalLocation()</pre>
<div class="block">The location of the journal related to artemis.instance.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getNodeManagerLockLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNodeManagerLockLocation</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getNodeManagerLockLocation()</pre>
<div class="block">The location of the node manager lock file related to artemis.instance.</div>
</li>
</ul>
<a id="setNodeManagerLockDirectory(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNodeManagerLockDirectory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNodeManagerLockDirectory&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</pre>
<div class="block">Sets the file system directory used to store the node manager lock file.</div>
</li>
</ul>
<a id="getNodeManagerLockDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNodeManagerLockDirectory</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getNodeManagerLockDirectory()</pre>
<div class="block">the directory that contains the lock file</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the directory</dd>
</dl>
</li>
</ul>
<a id="setJournalDirectory(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalDirectory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalDirectory&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</pre>
<div class="block">Sets the file system directory used to store journal log.</div>
</li>
</ul>
<a id="getJournalRetentionDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalRetentionDirectory</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getJournalRetentionDirectory()</pre>
</li>
</ul>
<a id="setJournalRetentionDirectory(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalRetentionDirectory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalRetentionDirectory&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</pre>
<div class="block">Sets the file system directory used to store historical backup journal.</div>
</li>
</ul>
<a id="getJournalRetentionLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalRetentionLocation</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getJournalRetentionLocation()</pre>
</li>
</ul>
<a id="getJournalRetentionPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalRetentionPeriod</h4>
<pre class="methodSignature">long&nbsp;getJournalRetentionPeriod()</pre>
<div class="block">The retention period for the journal in milliseconds (always in milliseconds, a conversion is performed on set)</div>
</li>
</ul>
<a id="setJournalRetentionPeriod(java.util.concurrent.TimeUnit,long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalRetentionPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalRetentionPeriod&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">TimeUnit</a>&nbsp;unit,
long&nbsp;limit)</pre>
</li>
</ul>
<a id="getJournalRetentionMaxBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalRetentionMaxBytes</h4>
<pre class="methodSignature">long&nbsp;getJournalRetentionMaxBytes()</pre>
</li>
</ul>
<a id="setJournalRetentionMaxBytes(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalRetentionMaxBytes</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalRetentionMaxBytes&#8203;(long&nbsp;bytes)</pre>
</li>
</ul>
<a id="getJournalType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalType</h4>
<pre class="methodSignature">org.apache.activemq.artemis.core.server.JournalType&nbsp;getJournalType()</pre>
<div class="block">Returns the type of journal used by this server (<code>NIO</code>, <code>ASYNCIO</code> or <code>MAPPED</code>).
<br>
Default value is ASYNCIO.</div>
</li>
</ul>
<a id="setJournalType(org.apache.activemq.artemis.core.server.JournalType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalType</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalType&#8203;(org.apache.activemq.artemis.core.server.JournalType&nbsp;type)</pre>
<div class="block">Sets the type of journal used by this server (either <code>NIO</code> or <code>ASYNCIO</code>).</div>
</li>
</ul>
<a id="isJournalSyncTransactional()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJournalSyncTransactional</h4>
<pre class="methodSignature">boolean&nbsp;isJournalSyncTransactional()</pre>
<div class="block">Returns whether the journal is synchronized when receiving transactional data. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_SYNC_TRANSACTIONAL"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_SYNC_TRANSACTIONAL</code></a>.</div>
</li>
</ul>
<a id="setJournalSyncTransactional(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalSyncTransactional</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalSyncTransactional&#8203;(boolean&nbsp;sync)</pre>
<div class="block">Sets whether the journal is synchronized when receiving transactional data.</div>
</li>
</ul>
<a id="isJournalSyncNonTransactional()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJournalSyncNonTransactional</h4>
<pre class="methodSignature">boolean&nbsp;isJournalSyncNonTransactional()</pre>
<div class="block">Returns whether the journal is synchronized when receiving non-transactional data. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_SYNC_NON_TRANSACTIONAL"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_SYNC_NON_TRANSACTIONAL</code></a>.</div>
</li>
</ul>
<a id="setJournalSyncNonTransactional(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalSyncNonTransactional</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalSyncNonTransactional&#8203;(boolean&nbsp;sync)</pre>
<div class="block">Sets whether the journal is synchronized when receiving non-transactional data.</div>
</li>
</ul>
<a id="getJournalFileSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalFileSize</h4>
<pre class="methodSignature">int&nbsp;getJournalFileSize()</pre>
<div class="block">Returns the size (in bytes) of each journal files. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_FILE_SIZE"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_FILE_SIZE</code></a>.</div>
</li>
</ul>
<a id="setJournalFileSize(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalFileSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalFileSize&#8203;(int&nbsp;size)</pre>
<div class="block">Sets the size (in bytes) of each journal files.</div>
</li>
</ul>
<a id="getJournalCompactMinFiles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalCompactMinFiles</h4>
<pre class="methodSignature">int&nbsp;getJournalCompactMinFiles()</pre>
<div class="block">Returns the minimal number of journal files before compacting. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_COMPACT_MIN_FILES"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_COMPACT_MIN_FILES</code></a>.</div>
</li>
</ul>
<a id="setJournalCompactMinFiles(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalCompactMinFiles</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalCompactMinFiles&#8203;(int&nbsp;minFiles)</pre>
<div class="block">Sets the minimal number of journal files before compacting.</div>
</li>
</ul>
<a id="getJournalPoolFiles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalPoolFiles</h4>
<pre class="methodSignature">int&nbsp;getJournalPoolFiles()</pre>
<div class="block">Number of files that would be acceptable to keep on a pool. Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_POOL_FILES"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_POOL_FILES</code></a>.</div>
</li>
</ul>
<a id="setJournalPoolFiles(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalPoolFiles</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalPoolFiles&#8203;(int&nbsp;poolSize)</pre>
<div class="block">Number of files that would be acceptable to keep on a pool. Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_POOL_FILES"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_POOL_FILES</code></a>.</div>
</li>
</ul>
<a id="getJournalCompactPercentage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalCompactPercentage</h4>
<pre class="methodSignature">int&nbsp;getJournalCompactPercentage()</pre>
<div class="block">Returns the percentage of live data before compacting the journal. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_COMPACT_PERCENTAGE"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_COMPACT_PERCENTAGE</code></a>.</div>
</li>
</ul>
<a id="getJournalFileOpenTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalFileOpenTimeout</h4>
<pre class="methodSignature">int&nbsp;getJournalFileOpenTimeout()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>How long to wait when opening a new Journal file before failing</dd>
</dl>
</li>
</ul>
<a id="setJournalFileOpenTimeout(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalFileOpenTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalFileOpenTimeout&#8203;(int&nbsp;journalFileOpenTimeout)</pre>
<div class="block">Sets the journal file open timeout</div>
</li>
</ul>
<a id="setJournalCompactPercentage(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalCompactPercentage</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalCompactPercentage&#8203;(int&nbsp;percentage)</pre>
<div class="block">Sets the percentage of live data before compacting the journal.</div>
</li>
</ul>
<a id="getJournalMinFiles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalMinFiles</h4>
<pre class="methodSignature">int&nbsp;getJournalMinFiles()</pre>
<div class="block">Returns the number of journal files to pre-create. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_MIN_FILES"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_MIN_FILES</code></a>.</div>
</li>
</ul>
<a id="setJournalMinFiles(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalMinFiles</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalMinFiles&#8203;(int&nbsp;files)</pre>
<div class="block">Sets the number of journal files to pre-create.</div>
</li>
</ul>
<a id="getJournalMaxIO_AIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalMaxIO_AIO</h4>
<pre class="methodSignature">int&nbsp;getJournalMaxIO_AIO()</pre>
<div class="block">Returns the maximum number of write requests that can be in the AIO queue at any given time. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_MAX_IO_AIO"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_MAX_IO_AIO</code></a>.</div>
</li>
</ul>
<a id="setJournalMaxIO_AIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalMaxIO_AIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalMaxIO_AIO&#8203;(int&nbsp;journalMaxIO)</pre>
<div class="block">Sets the maximum number of write requests that can be in the AIO queue at any given time.</div>
</li>
</ul>
<a id="getJournalBufferTimeout_AIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalBufferTimeout_AIO</h4>
<pre class="methodSignature">int&nbsp;getJournalBufferTimeout_AIO()</pre>
<div class="block">Returns the timeout (in nanoseconds) used to flush buffers in the AIO queue.
<br>
Default value is <code>ArtemisConstants.DEFAULT_JOURNAL_BUFFER_TIMEOUT_AIO</code>.</div>
</li>
</ul>
<a id="setJournalBufferTimeout_AIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalBufferTimeout_AIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalBufferTimeout_AIO&#8203;(int&nbsp;journalBufferTimeout)</pre>
<div class="block">Sets the timeout (in nanoseconds) used to flush buffers in the AIO queue.</div>
</li>
</ul>
<a id="getJournalDeviceBlockSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalDeviceBlockSize</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;getJournalDeviceBlockSize()</pre>
<div class="block">This is the device block size used on writing.
This is usually translated as st_blksize from fstat.
returning null mans the system should instead make a call on fstat and use st_blksize.
The intention of this setting was to bypass the value in certain devices that will return a huge number as their block size (e.g. CephFS)</div>
</li>
</ul>
<a id="setJournalDeviceBlockSize(java.lang.Integer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalDeviceBlockSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalDeviceBlockSize&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;deviceBlockSize)</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#getJournalDeviceBlockSize()"><code>getJournalDeviceBlockSize()</code></a></dd>
</dl>
</li>
</ul>
<a id="getJournalBufferSize_AIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalBufferSize_AIO</h4>
<pre class="methodSignature">int&nbsp;getJournalBufferSize_AIO()</pre>
<div class="block">Returns the buffer size (in bytes) for AIO.
<br>
Default value is <code>ArtemisConstants.DEFAULT_JOURNAL_BUFFER_SIZE_AIO</code>.</div>
</li>
</ul>
<a id="setJournalBufferSize_AIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalBufferSize_AIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalBufferSize_AIO&#8203;(int&nbsp;journalBufferSize)</pre>
<div class="block">Sets the buffer size (in bytes) for AIO.</div>
</li>
</ul>
<a id="getJournalMaxIO_NIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalMaxIO_NIO</h4>
<pre class="methodSignature">int&nbsp;getJournalMaxIO_NIO()</pre>
<div class="block">Returns the maximum number of write requests for NIO journal. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_MAX_IO_NIO"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_MAX_IO_NIO</code></a>.</div>
</li>
</ul>
<a id="setJournalMaxIO_NIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalMaxIO_NIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalMaxIO_NIO&#8203;(int&nbsp;journalMaxIO)</pre>
<div class="block">Sets the maximum number of write requests for NIO journal.</div>
</li>
</ul>
<a id="getJournalBufferTimeout_NIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalBufferTimeout_NIO</h4>
<pre class="methodSignature">int&nbsp;getJournalBufferTimeout_NIO()</pre>
<div class="block">Returns the timeout (in nanoseconds) used to flush buffers in the NIO.
<br>
Default value is <code>ArtemisConstants.DEFAULT_JOURNAL_BUFFER_TIMEOUT_NIO</code>.</div>
</li>
</ul>
<a id="setJournalBufferTimeout_NIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalBufferTimeout_NIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalBufferTimeout_NIO&#8203;(int&nbsp;journalBufferTimeout)</pre>
<div class="block">Sets the timeout (in nanoseconds) used to flush buffers in the NIO.</div>
</li>
</ul>
<a id="getJournalBufferSize_NIO()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalBufferSize_NIO</h4>
<pre class="methodSignature">int&nbsp;getJournalBufferSize_NIO()</pre>
<div class="block">Returns the buffer size (in bytes) for NIO.
<br>
Default value is <code>ArtemisConstants.DEFAULT_JOURNAL_BUFFER_SIZE_NIO</code>.</div>
</li>
</ul>
<a id="setJournalBufferSize_NIO(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalBufferSize_NIO</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalBufferSize_NIO&#8203;(int&nbsp;journalBufferSize)</pre>
<div class="block">Sets the buffer size (in bytes) for NIO.</div>
</li>
</ul>
<a id="getJournalMaxAtticFiles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalMaxAtticFiles</h4>
<pre class="methodSignature">int&nbsp;getJournalMaxAtticFiles()</pre>
<div class="block">Returns the maximal number of data files before we can start deleting corrupted files instead of moving them to attic.
<br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_JOURNAL_MAX_ATTIC_FILES"><code>ActiveMQDefaultConfiguration.DEFAULT_JOURNAL_MAX_ATTIC_FILES</code></a>.</div>
</li>
</ul>
<a id="setJournalMaxAtticFiles(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalMaxAtticFiles</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalMaxAtticFiles&#8203;(int&nbsp;maxAtticFiles)</pre>
<div class="block">Sets the maximal number of data files before we can start deleting corrupted files instead of moving them to attic.</div>
</li>
</ul>
<a id="isCreateBindingsDir()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isCreateBindingsDir</h4>
<pre class="methodSignature">boolean&nbsp;isCreateBindingsDir()</pre>
<div class="block">Returns whether the bindings directory is created on this server startup. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_CREATE_BINDINGS_DIR"><code>ActiveMQDefaultConfiguration.DEFAULT_CREATE_BINDINGS_DIR</code></a>.</div>
</li>
</ul>
<a id="setCreateBindingsDir(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCreateBindingsDir</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setCreateBindingsDir&#8203;(boolean&nbsp;create)</pre>
<div class="block">Sets whether the bindings directory is created on this server startup.</div>
</li>
</ul>
<a id="isCreateJournalDir()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isCreateJournalDir</h4>
<pre class="methodSignature">boolean&nbsp;isCreateJournalDir()</pre>
<div class="block">Returns whether the journal directory is created on this server startup. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_CREATE_JOURNAL_DIR"><code>ActiveMQDefaultConfiguration.DEFAULT_CREATE_JOURNAL_DIR</code></a>.</div>
</li>
</ul>
<a id="setCreateJournalDir(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCreateJournalDir</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setCreateJournalDir&#8203;(boolean&nbsp;create)</pre>
<div class="block">Sets whether the journal directory is created on this server startup.</div>
</li>
</ul>
<a id="isLogJournalWriteRate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLogJournalWriteRate</h4>
<pre class="methodSignature">boolean&nbsp;isLogJournalWriteRate()</pre>
</li>
</ul>
<a id="setLogJournalWriteRate(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLogJournalWriteRate</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setLogJournalWriteRate&#8203;(boolean&nbsp;rate)</pre>
</li>
</ul>
<a id="getServerDumpInterval()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServerDumpInterval</h4>
<pre class="methodSignature">long&nbsp;getServerDumpInterval()</pre>
</li>
</ul>
<a id="setServerDumpInterval(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setServerDumpInterval</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setServerDumpInterval&#8203;(long&nbsp;interval)</pre>
</li>
</ul>
<a id="getMemoryWarningThreshold()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMemoryWarningThreshold</h4>
<pre class="methodSignature">int&nbsp;getMemoryWarningThreshold()</pre>
</li>
</ul>
<a id="setMemoryWarningThreshold(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMemoryWarningThreshold</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMemoryWarningThreshold&#8203;(int&nbsp;memoryWarningThreshold)</pre>
</li>
</ul>
<a id="getMemoryMeasureInterval()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMemoryMeasureInterval</h4>
<pre class="methodSignature">long&nbsp;getMemoryMeasureInterval()</pre>
</li>
</ul>
<a id="setMemoryMeasureInterval(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMemoryMeasureInterval</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMemoryMeasureInterval&#8203;(long&nbsp;memoryMeasureInterval)</pre>
</li>
</ul>
<a id="getPagingDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPagingDirectory</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getPagingDirectory()</pre>
<div class="block">Returns the file system directory used to store paging files. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_PAGING_DIR"><code>ActiveMQDefaultConfiguration.DEFAULT_PAGING_DIR</code></a>.</div>
</li>
</ul>
<a id="setPagingDirectory(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPagingDirectory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPagingDirectory&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;dir)</pre>
<div class="block">Sets the file system directory used to store paging files.</div>
</li>
</ul>
<a id="getPagingLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPagingLocation</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getPagingLocation()</pre>
<div class="block">The paging location related to artemis.instance</div>
</li>
</ul>
<a id="getLargeMessagesDirectory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLargeMessagesDirectory</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getLargeMessagesDirectory()</pre>
<div class="block">Returns the file system directory used to store large messages. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_LARGE_MESSAGES_DIR"><code>ActiveMQDefaultConfiguration.DEFAULT_LARGE_MESSAGES_DIR</code></a>.</div>
</li>
</ul>
<a id="getLargeMessagesLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLargeMessagesLocation</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getLargeMessagesLocation()</pre>
<div class="block">The large message location related to artemis.instance</div>
</li>
</ul>
<a id="setLargeMessagesDirectory(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLargeMessagesDirectory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setLargeMessagesDirectory&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;directory)</pre>
<div class="block">Sets the file system directory used to store large messages.</div>
</li>
</ul>
<a id="isWildcardRoutingEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isWildcardRoutingEnabled</h4>
<pre class="methodSignature">boolean&nbsp;isWildcardRoutingEnabled()</pre>
<div class="block">Returns whether wildcard routing is supported by this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_WILDCARD_ROUTING_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_WILDCARD_ROUTING_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setWildcardRoutingEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWildcardRoutingEnabled</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setWildcardRoutingEnabled&#8203;(boolean&nbsp;enabled)</pre>
<div class="block">Sets whether wildcard routing is supported by this server.</div>
</li>
</ul>
<a id="getWildcardConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWildcardConfiguration</h4>
<pre class="methodSignature"><a href="WildcardConfiguration.html" title="class in org.apache.activemq.artemis.core.config">WildcardConfiguration</a>&nbsp;getWildcardConfiguration()</pre>
</li>
</ul>
<a id="setWildCardConfiguration(org.apache.activemq.artemis.core.config.WildcardConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWildCardConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setWildCardConfiguration&#8203;(<a href="WildcardConfiguration.html" title="class in org.apache.activemq.artemis.core.config">WildcardConfiguration</a>&nbsp;wildcardConfiguration)</pre>
</li>
</ul>
<a id="getTransactionTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransactionTimeout</h4>
<pre class="methodSignature">long&nbsp;getTransactionTimeout()</pre>
<div class="block">Returns the timeout (in milliseconds) after which transactions is removed from the resource
manager after it was created. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_TRANSACTION_TIMEOUT"><code>ActiveMQDefaultConfiguration.DEFAULT_TRANSACTION_TIMEOUT</code></a>.</div>
</li>
</ul>
<a id="setTransactionTimeout(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTransactionTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setTransactionTimeout&#8203;(long&nbsp;timeout)</pre>
<div class="block">Sets the timeout (in milliseconds) after which transactions is removed
from the resource manager after it was created.</div>
</li>
</ul>
<a id="isMessageCounterEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMessageCounterEnabled</h4>
<pre class="methodSignature">boolean&nbsp;isMessageCounterEnabled()</pre>
<div class="block">Returns whether message counter is enabled for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MESSAGE_COUNTER_ENABLED"><code>ActiveMQDefaultConfiguration.DEFAULT_MESSAGE_COUNTER_ENABLED</code></a>.</div>
</li>
</ul>
<a id="setMessageCounterEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageCounterEnabled</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMessageCounterEnabled&#8203;(boolean&nbsp;enabled)</pre>
<div class="block">Sets whether message counter is enabled for this server.</div>
</li>
</ul>
<a id="getMessageCounterSamplePeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageCounterSamplePeriod</h4>
<pre class="methodSignature">long&nbsp;getMessageCounterSamplePeriod()</pre>
<div class="block">Returns the sample period (in milliseconds) to take message counter snapshot. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MESSAGE_COUNTER_SAMPLE_PERIOD"><code>ActiveMQDefaultConfiguration.DEFAULT_MESSAGE_COUNTER_SAMPLE_PERIOD</code></a>.</div>
</li>
</ul>
<a id="setMessageCounterSamplePeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageCounterSamplePeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMessageCounterSamplePeriod&#8203;(long&nbsp;period)</pre>
<div class="block">Sets the sample period to take message counter snapshot.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>period</code> - value must be greater than 1000ms</dd>
</dl>
</li>
</ul>
<a id="getMessageCounterMaxDayHistory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageCounterMaxDayHistory</h4>
<pre class="methodSignature">int&nbsp;getMessageCounterMaxDayHistory()</pre>
<div class="block">Returns the maximum number of days kept in memory for message counter. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MESSAGE_COUNTER_MAX_DAY_HISTORY"><code>ActiveMQDefaultConfiguration.DEFAULT_MESSAGE_COUNTER_MAX_DAY_HISTORY</code></a>.</div>
</li>
</ul>
<a id="setMessageCounterMaxDayHistory(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageCounterMaxDayHistory</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMessageCounterMaxDayHistory&#8203;(int&nbsp;maxDayHistory)</pre>
<div class="block">Sets the maximum number of days kept in memory for message counter.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>maxDayHistory</code> - value must be greater than 0</dd>
</dl>
</li>
</ul>
<a id="getTransactionTimeoutScanPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransactionTimeoutScanPeriod</h4>
<pre class="methodSignature">long&nbsp;getTransactionTimeoutScanPeriod()</pre>
<div class="block">Returns the frequency (in milliseconds) to scan transactions to detect which transactions have
timed out. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_TRANSACTION_TIMEOUT_SCAN_PERIOD"><code>ActiveMQDefaultConfiguration.DEFAULT_TRANSACTION_TIMEOUT_SCAN_PERIOD</code></a>.</div>
</li>
</ul>
<a id="setTransactionTimeoutScanPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTransactionTimeoutScanPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setTransactionTimeoutScanPeriod&#8203;(long&nbsp;period)</pre>
<div class="block">Sets the frequency (in milliseconds) to scan transactions to detect which transactions
have timed out.</div>
</li>
</ul>
<a id="getMessageExpiryScanPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageExpiryScanPeriod</h4>
<pre class="methodSignature">long&nbsp;getMessageExpiryScanPeriod()</pre>
<div class="block">Returns the frequency (in milliseconds) to scan messages to detect which messages have
expired. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MESSAGE_EXPIRY_SCAN_PERIOD"><code>ActiveMQDefaultConfiguration.DEFAULT_MESSAGE_EXPIRY_SCAN_PERIOD</code></a>.</div>
</li>
</ul>
<a id="setMessageExpiryScanPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageExpiryScanPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMessageExpiryScanPeriod&#8203;(long&nbsp;messageExpiryScanPeriod)</pre>
<div class="block">Sets the frequency (in milliseconds) to scan messages to detect which messages
have expired.</div>
</li>
</ul>
<a id="getMessageExpiryThreadPriority()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageExpiryThreadPriority</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
int&nbsp;getMessageExpiryThreadPriority()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Returns the priority of the thread used to scan message expiration. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MESSAGE_EXPIRY_THREAD_PRIORITY"><code>ActiveMQDefaultConfiguration.DEFAULT_MESSAGE_EXPIRY_THREAD_PRIORITY</code></a>.</div>
</li>
</ul>
<a id="setMessageExpiryThreadPriority(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageExpiryThreadPriority</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMessageExpiryThreadPriority&#8203;(int&nbsp;messageExpiryThreadPriority)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Sets the priority of the thread used to scan message expiration.</div>
</li>
</ul>
<a id="getAddressQueueScanPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAddressQueueScanPeriod</h4>
<pre class="methodSignature">long&nbsp;getAddressQueueScanPeriod()</pre>
<div class="block">Returns the frequency (in milliseconds) to scan addresses and queues to detect which
ones should be deleted. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_MESSAGE_EXPIRY_SCAN_PERIOD"><code>ActiveMQDefaultConfiguration.DEFAULT_MESSAGE_EXPIRY_SCAN_PERIOD</code></a>.</div>
</li>
</ul>
<a id="setAddressQueueScanPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAddressQueueScanPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAddressQueueScanPeriod&#8203;(long&nbsp;addressQueueScanPeriod)</pre>
<div class="block">Sets the frequency (in milliseconds) to scan addresses and queues to detect which
ones should be deleted.</div>
</li>
</ul>
<a id="getAddressSettings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAddressSettings</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;&nbsp;getAddressSettings()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of AddressSettings per matching to be deployed to the address settings repository</dd>
</dl>
</li>
</ul>
<a id="setAddressSettings(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAddressSettings</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAddressSettings&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;&nbsp;addressSettings)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>addressSettings</code> - list of AddressSettings per matching to be deployed to the address
settings repository</dd>
</dl>
</li>
</ul>
<a id="addAddressSetting(java.lang.String,org.apache.activemq.artemis.core.settings.impl.AddressSettings)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAddressSetting</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addAddressSetting&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
org.apache.activemq.artemis.core.settings.impl.AddressSettings&nbsp;addressesSetting)</pre>
</li>
</ul>
<a id="clearAddressSettings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearAddressSettings</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;clearAddressSettings()</pre>
</li>
</ul>
<a id="getAddressesSettings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAddressesSettings</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;&nbsp;getAddressesSettings()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="setAddressesSettings(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAddressesSettings</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setAddressesSettings&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.activemq.artemis.core.settings.impl.AddressSettings&gt;&nbsp;addressesSettings)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="addAddressesSetting(java.lang.String,org.apache.activemq.artemis.core.settings.impl.AddressSettings)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAddressesSetting</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addAddressesSetting&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
org.apache.activemq.artemis.core.settings.impl.AddressSettings&nbsp;addressesSetting)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="clearAddressesSettings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearAddressesSettings</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;clearAddressesSettings()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="setSecurityRoles(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSecurityRoles</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setSecurityRoles&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;org.apache.activemq.artemis.core.security.Role&gt;&gt;&nbsp;roles)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>roles</code> - a list of roles per matching</dd>
</dl>
</li>
</ul>
<a id="getSecurityRoles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSecurityRoles</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;org.apache.activemq.artemis.core.security.Role&gt;&gt;&nbsp;getSecurityRoles()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a list of roles per matching</dd>
</dl>
</li>
</ul>
<a id="addSecurityRoleNameMapping(java.lang.String,java.util.Set)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSecurityRoleNameMapping</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addSecurityRoleNameMapping&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;internalRole,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;externalRoles)</pre>
</li>
</ul>
<a id="getSecurityRoleNameMappings()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSecurityRoleNameMappings</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&gt;&nbsp;getSecurityRoleNameMappings()</pre>
</li>
</ul>
<a id="putSecurityRoles(java.lang.String,java.util.Set)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>putSecurityRoles</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;putSecurityRoles&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;match,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;org.apache.activemq.artemis.core.security.Role&gt;&nbsp;roles)</pre>
</li>
</ul>
<a id="setConnectorServiceConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConnectorServiceConfigurations</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConnectorServiceConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ConnectorServiceConfiguration</a>&gt;&nbsp;configs)</pre>
</li>
</ul>
<a id="addConnectorServiceConfiguration(org.apache.activemq.artemis.core.config.ConnectorServiceConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addConnectorServiceConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addConnectorServiceConfiguration&#8203;(<a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ConnectorServiceConfiguration</a>&nbsp;config)</pre>
</li>
</ul>
<a id="setSecuritySettingPlugins(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSecuritySettingPlugins</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setSecuritySettingPlugins&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;org.apache.activemq.artemis.core.server.SecuritySettingPlugin&gt;&nbsp;plugins)</pre>
</li>
</ul>
<a id="addSecuritySettingPlugin(org.apache.activemq.artemis.core.server.SecuritySettingPlugin)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSecuritySettingPlugin</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;addSecuritySettingPlugin&#8203;(org.apache.activemq.artemis.core.server.SecuritySettingPlugin&nbsp;plugin)</pre>
</li>
</ul>
<a id="setMetricsPlugin(org.apache.activemq.artemis.core.server.metrics.ActiveMQMetricsPlugin)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMetricsPlugin</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMetricsPlugin&#8203;(org.apache.activemq.artemis.core.server.metrics.ActiveMQMetricsPlugin&nbsp;plugin)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="setMetricsConfiguration(org.apache.activemq.artemis.core.config.MetricsConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMetricsConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMetricsConfiguration&#8203;(<a href="MetricsConfiguration.html" title="class in org.apache.activemq.artemis.core.config">MetricsConfiguration</a>&nbsp;metricsConfiguration)</pre>
</li>
</ul>
<a id="getConnectorServiceConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConnectorServiceConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config">ConnectorServiceConfiguration</a>&gt;&nbsp;getConnectorServiceConfigurations()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>list of <a href="ConnectorServiceConfiguration.html" title="class in org.apache.activemq.artemis.core.config"><code>ConnectorServiceConfiguration</code></a></dd>
</dl>
</li>
</ul>
<a id="getSecuritySettingPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSecuritySettingPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;org.apache.activemq.artemis.core.server.SecuritySettingPlugin&gt;&nbsp;getSecuritySettingPlugins()</pre>
</li>
</ul>
<a id="getMetricsPlugin()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetricsPlugin</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
org.apache.activemq.artemis.core.server.metrics.ActiveMQMetricsPlugin&nbsp;getMetricsPlugin()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
<a id="getMetricsConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetricsConfiguration</h4>
<pre class="methodSignature"><a href="MetricsConfiguration.html" title="class in org.apache.activemq.artemis.core.config">MetricsConfiguration</a>&nbsp;getMetricsConfiguration()</pre>
</li>
</ul>
<a id="setPasswordCodec(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPasswordCodec</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPasswordCodec&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;codec)</pre>
<div class="block">The default password decoder</div>
</li>
</ul>
<a id="getPasswordCodec()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPasswordCodec</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getPasswordCodec()</pre>
<div class="block">Gets the default password decoder</div>
</li>
</ul>
<a id="setMaskPassword(java.lang.Boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaskPassword</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMaskPassword&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a>&nbsp;maskPassword)</pre>
<div class="block">Sets if passwords should be masked or not. True means the passwords should be masked.</div>
</li>
</ul>
<a id="isMaskPassword()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMaskPassword</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a>&nbsp;isMaskPassword()</pre>
<div class="block">If passwords are masked. True means the passwords are masked.enableda</div>
</li>
</ul>
<a id="setResolveProtocols(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResolveProtocols</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setResolveProtocols&#8203;(boolean&nbsp;resolveProtocols)</pre>
</li>
</ul>
<a id="getTransportConfigurations(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransportConfigurations</h4>
<pre class="methodSignature"><a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>[]&nbsp;getTransportConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>...&nbsp;connectorNames)</pre>
</li>
</ul>
<a id="getTransportConfigurations(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTransportConfigurations</h4>
<pre class="methodSignature"><a href="../../api/core/TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a>[]&nbsp;getTransportConfigurations&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;connectorNames)</pre>
</li>
</ul>
<a id="isResolveProtocols()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isResolveProtocols</h4>
<pre class="methodSignature">boolean&nbsp;isResolveProtocols()</pre>
</li>
</ul>
<a id="copy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>copy</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;copy()
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
</dl>
</li>
</ul>
<a id="setJournalLockAcquisitionTimeout(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJournalLockAcquisitionTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setJournalLockAcquisitionTimeout&#8203;(long&nbsp;journalLockAcquisitionTimeout)</pre>
</li>
</ul>
<a id="getJournalLockAcquisitionTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJournalLockAcquisitionTimeout</h4>
<pre class="methodSignature">long&nbsp;getJournalLockAcquisitionTimeout()</pre>
</li>
</ul>
<a id="getHAPolicyConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHAPolicyConfiguration</h4>
<pre class="methodSignature"><a href="HAPolicyConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">HAPolicyConfiguration</a>&nbsp;getHAPolicyConfiguration()</pre>
</li>
</ul>
<a id="setHAPolicyConfiguration(org.apache.activemq.artemis.core.config.HAPolicyConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHAPolicyConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setHAPolicyConfiguration&#8203;(<a href="HAPolicyConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">HAPolicyConfiguration</a>&nbsp;haPolicyConfiguration)</pre>
</li>
</ul>
<a id="setBrokerInstance(java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBrokerInstance</h4>
<pre class="methodSignature">void&nbsp;setBrokerInstance&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;directory)</pre>
<div class="block">Set the Artemis instance relative folder for data and stuff.</div>
</li>
</ul>
<a id="getBrokerInstance()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerInstance</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getBrokerInstance()</pre>
<div class="block">Set the Artemis instance relative folder for data and stuff.</div>
</li>
</ul>
<a id="isJDBC()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJDBC</h4>
<pre class="methodSignature">default&nbsp;boolean&nbsp;isJDBC()</pre>
</li>
</ul>
<a id="getStoreConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStoreConfiguration</h4>
<pre class="methodSignature"><a href="StoreConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">StoreConfiguration</a>&nbsp;getStoreConfiguration()</pre>
</li>
</ul>
<a id="setStoreConfiguration(org.apache.activemq.artemis.core.config.StoreConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStoreConfiguration</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setStoreConfiguration&#8203;(<a href="StoreConfiguration.html" title="interface in org.apache.activemq.artemis.core.config">StoreConfiguration</a>&nbsp;storeConfiguration)</pre>
</li>
</ul>
<a id="isPopulateValidatedUser()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isPopulateValidatedUser</h4>
<pre class="methodSignature">boolean&nbsp;isPopulateValidatedUser()</pre>
</li>
</ul>
<a id="setPopulateValidatedUser(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPopulateValidatedUser</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPopulateValidatedUser&#8203;(boolean&nbsp;populateValidatedUser)</pre>
</li>
</ul>
<a id="isRejectEmptyValidatedUser()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRejectEmptyValidatedUser</h4>
<pre class="methodSignature">boolean&nbsp;isRejectEmptyValidatedUser()</pre>
</li>
</ul>
<a id="setRejectEmptyValidatedUser(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRejectEmptyValidatedUser</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setRejectEmptyValidatedUser&#8203;(boolean&nbsp;rejectEmptyValidatedUser)</pre>
</li>
</ul>
<a id="debugConnectors()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>debugConnectors</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;debugConnectors()</pre>
<div class="block">It will return all the connectors in a toString manner for debug purposes.</div>
</li>
</ul>
<a id="setConnectionTtlCheckInterval(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConnectionTtlCheckInterval</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConnectionTtlCheckInterval&#8203;(long&nbsp;connectionTtlCheckInterval)</pre>
</li>
</ul>
<a id="getConnectionTtlCheckInterval()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConnectionTtlCheckInterval</h4>
<pre class="methodSignature">long&nbsp;getConnectionTtlCheckInterval()</pre>
</li>
</ul>
<a id="getConfigurationUrl()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfigurationUrl</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;getConfigurationUrl()</pre>
</li>
</ul>
<a id="setConfigurationUrl(java.net.URL)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConfigurationUrl</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConfigurationUrl&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;configurationUrl)</pre>
</li>
</ul>
<a id="getConfigurationFileRefreshPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfigurationFileRefreshPeriod</h4>
<pre class="methodSignature">long&nbsp;getConfigurationFileRefreshPeriod()</pre>
</li>
</ul>
<a id="setConfigurationFileRefreshPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConfigurationFileRefreshPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setConfigurationFileRefreshPeriod&#8203;(long&nbsp;configurationFileRefreshPeriod)</pre>
</li>
</ul>
<a id="getGlobalMaxSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGlobalMaxSize</h4>
<pre class="methodSignature">long&nbsp;getGlobalMaxSize()</pre>
</li>
</ul>
<a id="setGlobalMaxSize(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGlobalMaxSize</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setGlobalMaxSize&#8203;(long&nbsp;globalMaxSize)</pre>
</li>
</ul>
<a id="setGlobalMaxMessages(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGlobalMaxMessages</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setGlobalMaxMessages&#8203;(long&nbsp;globalMaxMessages)</pre>
</li>
</ul>
<a id="getGlobalMaxMessages()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGlobalMaxMessages</h4>
<pre class="methodSignature">long&nbsp;getGlobalMaxMessages()</pre>
</li>
</ul>
<a id="getMaxDiskUsage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxDiskUsage</h4>
<pre class="methodSignature">int&nbsp;getMaxDiskUsage()</pre>
</li>
</ul>
<a id="setMaxDiskUsage(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxDiskUsage</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMaxDiskUsage&#8203;(int&nbsp;maxDiskUsage)</pre>
</li>
</ul>
<a id="getMinDiskFree()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinDiskFree</h4>
<pre class="methodSignature">long&nbsp;getMinDiskFree()</pre>
</li>
</ul>
<a id="setMinDiskFree(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinDiskFree</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMinDiskFree&#8203;(long&nbsp;minDiskFree)</pre>
</li>
</ul>
<a id="setInternalNamingPrefix(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInternalNamingPrefix</h4>
<pre class="methodSignature">org.apache.activemq.artemis.core.config.impl.ConfigurationImpl&nbsp;setInternalNamingPrefix&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;internalNamingPrefix)</pre>
</li>
</ul>
<a id="setDiskScanPeriod(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDiskScanPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setDiskScanPeriod&#8203;(int&nbsp;diskScanPeriod)</pre>
</li>
</ul>
<a id="getDiskScanPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDiskScanPeriod</h4>
<pre class="methodSignature">int&nbsp;getDiskScanPeriod()</pre>
</li>
</ul>
<a id="setNetworkCheckList(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckList</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckList&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;list)</pre>
<div class="block">A comma separated list of IPs we could use to validate if the network is UP.
In case of none of these Ips are reached (if configured) the server will be shutdown.</div>
</li>
</ul>
<a id="getNetworkCheckList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckList</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getNetworkCheckList()</pre>
</li>
</ul>
<a id="setNetworkCheckURLList(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckURLList</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckURLList&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;uris)</pre>
<div class="block">A comma separated list of URIs we could use to validate if the network is UP.
In case of none of these Ips are reached (if configured) the server will be shutdown.
The difference from networkCheckList is that we will use HTTP to make this validation.</div>
</li>
</ul>
<a id="getNetworkCheckURLList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckURLList</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getNetworkCheckURLList()</pre>
</li>
</ul>
<a id="setNetworkCheckPeriod(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckPeriod</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckPeriod&#8203;(long&nbsp;period)</pre>
<div class="block">The interval on which we will perform network checks.</div>
</li>
</ul>
<a id="getNetworkCheckPeriod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckPeriod</h4>
<pre class="methodSignature">long&nbsp;getNetworkCheckPeriod()</pre>
</li>
</ul>
<a id="setNetworkCheckTimeout(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckTimeout&#8203;(int&nbsp;timeout)</pre>
<div class="block">Time in ms for how long we should wait for a ping to finish.</div>
</li>
</ul>
<a id="getNetworkCheckTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckTimeout</h4>
<pre class="methodSignature">int&nbsp;getNetworkCheckTimeout()</pre>
</li>
</ul>
<a id="setNetworCheckNIC(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworCheckNIC</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
<a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworCheckNIC&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;nic)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">The NIC name to be used on network checks</div>
</li>
</ul>
<a id="setNetworkCheckNIC(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckNIC</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckNIC&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;nic)</pre>
<div class="block">The NIC name to be used on network checks</div>
</li>
</ul>
<a id="getNetworkCheckNIC()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckNIC</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getNetworkCheckNIC()</pre>
</li>
</ul>
<a id="getNetworkCheckPingCommand()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckPingCommand</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getNetworkCheckPingCommand()</pre>
</li>
</ul>
<a id="setNetworkCheckPingCommand(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckPingCommand</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckPingCommand&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;command)</pre>
</li>
</ul>
<a id="getNetworkCheckPing6Command()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNetworkCheckPing6Command</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getNetworkCheckPing6Command()</pre>
</li>
</ul>
<a id="setNetworkCheckPing6Command(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNetworkCheckPing6Command</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setNetworkCheckPing6Command&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;command)</pre>
</li>
</ul>
<a id="getInternalNamingPrefix()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInternalNamingPrefix</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getInternalNamingPrefix()</pre>
</li>
</ul>
<a id="getPageSyncTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPageSyncTimeout</h4>
<pre class="methodSignature">int&nbsp;getPageSyncTimeout()</pre>
<div class="block">Returns the timeout (in nanoseconds) used to sync pages.
<br>
Default value is <code>ArtemisConstants.DEFAULT_JOURNAL_BUFFER_TIMEOUT_NIO</code>.</div>
</li>
</ul>
<a id="setPageSyncTimeout(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPageSyncTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setPageSyncTimeout&#8203;(int&nbsp;pageSyncTimeout)</pre>
<div class="block">Sets the timeout (in nanoseconds) used to sync pages.</div>
</li>
</ul>
<a id="registerBrokerPlugins(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerBrokerPlugins</h4>
<pre class="methodSignature">void&nbsp;registerBrokerPlugins&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&gt;&nbsp;plugins)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugins</code> - </dd>
</dl>
</li>
</ul>
<a id="registerBrokerPlugin(org.apache.activemq.artemis.core.server.plugin.ActiveMQServerBasePlugin)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerBrokerPlugin</h4>
<pre class="methodSignature">void&nbsp;registerBrokerPlugin&#8203;(<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&nbsp;plugin)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - </dd>
</dl>
</li>
</ul>
<a id="unRegisterBrokerPlugin(org.apache.activemq.artemis.core.server.plugin.ActiveMQServerBasePlugin)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unRegisterBrokerPlugin</h4>
<pre class="methodSignature">void&nbsp;unRegisterBrokerPlugin&#8203;(<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&nbsp;plugin)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - </dd>
</dl>
</li>
</ul>
<a id="getBrokerPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBasePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBasePlugin</a>&gt;&nbsp;getBrokerPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerConnectionPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerConnectionPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerConnectionPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerConnectionPlugin</a>&gt;&nbsp;getBrokerConnectionPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerSessionPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerSessionPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerSessionPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerSessionPlugin</a>&gt;&nbsp;getBrokerSessionPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerConsumerPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerConsumerPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerConsumerPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerConsumerPlugin</a>&gt;&nbsp;getBrokerConsumerPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerAddressPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerAddressPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerAddressPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerAddressPlugin</a>&gt;&nbsp;getBrokerAddressPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerQueuePlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerQueuePlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerQueuePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerQueuePlugin</a>&gt;&nbsp;getBrokerQueuePlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerBindingPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerBindingPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBindingPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBindingPlugin</a>&gt;&nbsp;getBrokerBindingPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerMessagePlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerMessagePlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerMessagePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerMessagePlugin</a>&gt;&nbsp;getBrokerMessagePlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerBridgePlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerBridgePlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerBridgePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerBridgePlugin</a>&gt;&nbsp;getBrokerBridgePlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerCriticalPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerCriticalPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerCriticalPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerCriticalPlugin</a>&gt;&nbsp;getBrokerCriticalPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerFederationPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerFederationPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerFederationPlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerFederationPlugin</a>&gt;&nbsp;getBrokerFederationPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerAMQPFederationPlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerAMQPFederationPlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="amqpBrokerConnectivity/AMQPFederationBrokerPlugin.html" title="interface in org.apache.activemq.artemis.core.config.amqpBrokerConnectivity">AMQPFederationBrokerPlugin</a>&gt;&nbsp;getBrokerAMQPFederationPlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getFederationConfigurations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFederationConfigurations</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="FederationConfiguration.html" title="class in org.apache.activemq.artemis.core.config">FederationConfiguration</a>&gt;&nbsp;getFederationConfigurations()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getBrokerResourcePlugins()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBrokerResourcePlugins</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="../server/plugin/ActiveMQServerResourcePlugin.html" title="interface in org.apache.activemq.artemis.core.server.plugin">ActiveMQServerResourcePlugin</a>&gt;&nbsp;getBrokerResourcePlugins()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getTemporaryQueueNamespace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTemporaryQueueNamespace</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getTemporaryQueueNamespace()</pre>
</li>
</ul>
<a id="setTemporaryQueueNamespace(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTemporaryQueueNamespace</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setTemporaryQueueNamespace&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;temporaryQueueNamespace)</pre>
</li>
</ul>
<a id="setMqttSessionScanInterval(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMqttSessionScanInterval</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMqttSessionScanInterval&#8203;(long&nbsp;mqttSessionScanInterval)</pre>
<div class="block">This is necessary because the MQTT session scan interval is a broker-wide setting and can't be set on a
per-connector basis like most of the other MQTT-specific settings.</div>
</li>
</ul>
<a id="getMqttSessionScanInterval()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMqttSessionScanInterval</h4>
<pre class="methodSignature">long&nbsp;getMqttSessionScanInterval()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#setMqttSessionScanInterval(long)"><code>setMqttSessionScanInterval(long)</code></a></dd>
</dl>
</li>
</ul>
<a id="setMqttSessionStatePersistenceTimeout(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMqttSessionStatePersistenceTimeout</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setMqttSessionStatePersistenceTimeout&#8203;(long&nbsp;mqttSessionStatePersistenceTimeout)</pre>
<div class="block">This is necessary because MQTT sessions and handled on a broker-wide basis so this can't be set on a per-connector
basis like most of the other MQTT-specific settings.</div>
</li>
</ul>
<a id="getMqttSessionStatePersistenceTimeout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMqttSessionStatePersistenceTimeout</h4>
<pre class="methodSignature">long&nbsp;getMqttSessionStatePersistenceTimeout()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#setMqttSessionStatePersistenceTimeout(long)"><code>setMqttSessionStatePersistenceTimeout(long)</code></a></dd>
</dl>
</li>
</ul>
<a id="isSuppressSessionNotifications()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSuppressSessionNotifications</h4>
<pre class="methodSignature">boolean&nbsp;isSuppressSessionNotifications()</pre>
<div class="block">Returns whether suppression of session-notifications is enabled for this server. <br>
Default value is <a href="../../api/config/ActiveMQDefaultConfiguration.html#DEFAULT_SUPPRESS_SESSION_NOTIFICATIONS"><code>ActiveMQDefaultConfiguration.DEFAULT_SUPPRESS_SESSION_NOTIFICATIONS</code></a>.</div>
</li>
</ul>
<a id="setSuppressSessionNotifications(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuppressSessionNotifications</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setSuppressSessionNotifications&#8203;(boolean&nbsp;suppressSessionNotifications)</pre>
</li>
</ul>
<a id="resolvePropertiesSources(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resolvePropertiesSources</h4>
<pre class="methodSignature">default&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;resolvePropertiesSources&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;propertiesFileUrl)</pre>
</li>
</ul>
<a id="getStatus()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStatus</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getStatus()</pre>
</li>
</ul>
<a id="setStatus(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStatus</h4>
<pre class="methodSignature">void&nbsp;setStatus&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;status)</pre>
<div class="block">This value can reflect a desired state (revision) of config. Useful when configurationFileRefreshPeriod &gt; 0.
Eventually with some coordination we can update it from various server components.</div>
</li>
</ul>
<a id="getLiteralMatchMarkers()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLiteralMatchMarkers</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getLiteralMatchMarkers()</pre>
</li>
</ul>
<a id="setLiteralMatchMarkers(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLiteralMatchMarkers</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setLiteralMatchMarkers&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;literalMatchMarkers)</pre>
</li>
</ul>
<a id="setLargeMessageSync(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLargeMessageSync</h4>
<pre class="methodSignature"><a href="Configuration.html" title="interface in org.apache.activemq.artemis.core.config">Configuration</a>&nbsp;setLargeMessageSync&#8203;(boolean&nbsp;largeMessageSync)</pre>
</li>
</ul>
<a id="isLargeMessageSync()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLargeMessageSync</h4>
<pre class="methodSignature">boolean&nbsp;isLargeMessageSync()</pre>
</li>
</ul>
<a id="getViewPermissionMethodMatchPattern()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getViewPermissionMethodMatchPattern</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getViewPermissionMethodMatchPattern()</pre>
</li>
</ul>
<a id="setViewPermissionMethodMatchPattern(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setViewPermissionMethodMatchPattern</h4>
<pre class="methodSignature">void&nbsp;setViewPermissionMethodMatchPattern&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;permissionMatchPattern)</pre>
</li>
</ul>
<a id="isManagementMessageRbac()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isManagementMessageRbac</h4>
<pre class="methodSignature">boolean&nbsp;isManagementMessageRbac()</pre>
</li>
</ul>
<a id="setManagementMessageRbac(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setManagementMessageRbac</h4>
<pre class="methodSignature">void&nbsp;setManagementMessageRbac&#8203;(boolean&nbsp;val)</pre>
</li>
</ul>
<a id="getManagementRbacPrefix()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManagementRbacPrefix</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getManagementRbacPrefix()</pre>
</li>
</ul>
<a id="setManagementRbacPrefix(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setManagementRbacPrefix</h4>
<pre class="methodSignature">void&nbsp;setManagementRbacPrefix&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;prefix)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Configuration.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="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>