| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <title>QueueImpl (ActiveMQ Artemis Website 2.29.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="QueueImpl (ActiveMQ Artemis Website 2.29.0 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":9,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10}; |
| var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <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/QueueImpl.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 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: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| </div> |
| <div class="navPadding"> </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> <a href="package-summary.html">org.apache.activemq.artemis.core.server.impl</a></div> |
| <h2 title="Class QueueImpl" class="title">Class QueueImpl</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.activemq.artemis.utils.critical.CriticalComponentImpl</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.activemq.artemis.core.server.impl.QueueImpl</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><code><a href="../Bindable.html" title="interface in org.apache.activemq.artemis.core.server">Bindable</a></code>, <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code>, <code>org.apache.activemq.artemis.utils.critical.CriticalComponent</code></dd> |
| </dl> |
| <dl> |
| <dt>Direct Known Subclasses:</dt> |
| <dd><code><a href="LastValueQueue.html" title="class in org.apache.activemq.artemis.core.server.impl">LastValueQueue</a></code></dd> |
| </dl> |
| <hr> |
| <pre>public class <span class="typeNameLabel">QueueImpl</span> |
| extends org.apache.activemq.artemis.utils.critical.CriticalComponentImpl |
| implements <a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></pre> |
| <div class="block">Implementation of a Queue |
| <p> |
| Completely non blocking between adding to queue and delivering to consumers.</div> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <section role="region"> |
| <ul class="blockList"> |
| <li class="blockList"><a id="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="memberSummary"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="QueueImpl.ConsumerHolder.html" title="class in org.apache.activemq.artemis.core.server.impl">QueueImpl.ConsumerHolder</a><<a href="QueueImpl.ConsumerHolder.html" title="type parameter in QueueImpl.ConsumerHolder">T</a> extends <a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| </section> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <section role="region"> |
| <ul class="blockList"> |
| <li class="blockList"><a id="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CHECK_QUEUE_SIZE_PERIOD">CHECK_QUEUE_SIZE_PERIOD</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRITICAL_CHECK_DEPAGE">CRITICAL_CHECK_DEPAGE</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRITICAL_CONSUMER">CRITICAL_CONSUMER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRITICAL_DELIVER">CRITICAL_DELIVER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRITICAL_PATH_ADD_HEAD">CRITICAL_PATH_ADD_HEAD</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRITICAL_PATH_ADD_TAIL">CRITICAL_PATH_ADD_TAIL</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CRITICAL_PATHS">CRITICAL_PATHS</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DEFAULT_FLUSH_LIMIT">DEFAULT_FLUSH_LIMIT</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#DELIVERY_TIMEOUT">DELIVERY_TIMEOUT</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">If The system gets slow for any reason, this is the maximum time a Delivery or |
| or depage executor should be hanging on</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dispatching">dispatching</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dispatchStartTime">dispatchStartTime</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MAX_DELIVERIES_IN_LOOP">MAX_DELIVERIES_IN_LOOP</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected org.apache.activemq.artemis.utils.collections.PriorityLinkedList<<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#messageReferences">messageReferences</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NUM_PRIORITIES">NUM_PRIORITIES</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pageSubscription">pageSubscription</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="QueueMessageMetrics.html" title="class in org.apache.activemq.artemis.core.server.impl">QueueMessageMetrics</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pendingMetrics">pendingMetrics</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="../ScheduledDeliveryHandler.html" title="interface in org.apache.activemq.artemis.core.server">ScheduledDeliveryHandler</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#scheduledDeliveryHandler">scheduledDeliveryHandler</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a id="fields.inherited.from.class.org.apache.activemq.artemis.core.server.Queue"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from interface org.apache.activemq.artemis.core.server.<a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></h3> |
| <code><a href="../Queue.html#MAX_CONSUMERS_UNLIMITED">MAX_CONSUMERS_UNLIMITED</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </section> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <section role="region"> |
| <ul class="blockList"> |
| <li class="blockList"><a id="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tr class="altColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.Integer,java.lang.Boolean,java.lang.Integer,java.lang.Long,java.lang.Boolean,java.lang.Boolean,java.lang.Long,java.lang.Long,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> groupRebalance, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> groupBuckets, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> nonDestructive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> consumersBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> delayBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> autoDelete, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteDelay, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteMessageCount, |
| boolean configurationManaged, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.Integer,org.apache.activemq.artemis.api.core.SimpleString,java.lang.Boolean,java.lang.Integer,java.lang.Long,java.lang.Boolean,java.lang.Boolean,java.lang.Long,java.lang.Long,boolean,java.lang.Long,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> groupRebalance, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> groupBuckets, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupFirstKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> nonDestructive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> consumersBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> delayBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> autoDelete, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteDelay, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteMessageCount, |
| boolean configurationManaged, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> ringSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.Integer,org.apache.activemq.artemis.api.core.SimpleString,java.lang.Boolean,java.lang.Integer,java.lang.Long,java.lang.Boolean,java.lang.Boolean,java.lang.Long,java.lang.Long,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> groupRebalance, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> groupBuckets, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupFirstKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> nonDestructive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> consumersBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> delayBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> autoDelete, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteDelay, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteMessageCount, |
| boolean configurationManaged, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(org.apache.activemq.artemis.api.core.QueueConfiguration,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)">QueueImpl</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/QueueConfiguration.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">QueueConfiguration</a> queueConfiguration, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| </section> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <section role="region"> |
| <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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acknowledge(org.apache.activemq.artemis.core.server.MessageReference)">acknowledge</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,org.apache.activemq.artemis.core.server.ServerConsumer)">acknowledge</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.ServerConsumer)">acknowledge</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">acknowledge</a></span>​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,org.apache.activemq.artemis.core.server.ServerConsumer,boolean)">acknowledge</a></span>​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer, |
| boolean delivering)</code></th> |
| <td class="colLast"> |
| <div class="block">The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addConsumer(org.apache.activemq.artemis.core.server.Consumer)">addConsumer</a></span>​(<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a> consumer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addHead(java.util.List,boolean)">addHead</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> refs, |
| boolean scheduling)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addHead(org.apache.activemq.artemis.core.server.MessageReference,boolean)">addHead</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| boolean scheduling)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addLingerSession(java.lang.String)">addLingerSession</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sessionId)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addRedistributor(long)">addRedistributor</a></span>​(long delay)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addRefSize(org.apache.activemq.artemis.core.server.MessageReference)">addRefSize</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSorted(java.util.List,boolean)">addSorted</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> refs, |
| boolean scheduling)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addSorted(org.apache.activemq.artemis.core.server.MessageReference,boolean)">addSorted</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| boolean scheduling)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addTail(org.apache.activemq.artemis.core.server.MessageReference)">addTail</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addTail(org.apache.activemq.artemis.core.server.MessageReference,boolean)">addTail</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| boolean direct)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#allowsReferenceCallback()">allowsReferenceCallback</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">the current queue and consumer settings will allow use of the Reference Execution and callback.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-server/apidocs/org/apache/activemq/artemis/core/server/impl/QueueImpl.QueueBrowserIterator.html?is-external=true" title="class or interface in org.apache.activemq.artemis.core.server.impl" class="externalLink">org.apache.activemq.artemis.core.server.impl.QueueImpl.QueueBrowserIterator</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#browserIterator()">browserIterator</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cancel(org.apache.activemq.artemis.core.server.MessageReference,long)">cancel</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference, |
| long timeBase)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cancel(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">cancel</a></span>​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cancel(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference,boolean)">cancel</a></span>​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference, |
| boolean ignoreRedeliveryCheck)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cancelRedistributor()">cancelRedistributor</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#changeReferencePriority(long,byte)">changeReferencePriority</a></span>​(long messageID, |
| byte newPriority)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#changeReferencesPriority(org.apache.activemq.artemis.core.filter.Filter,byte)">changeReferencesPriority</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| byte newPriority)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/Pair.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">Pair</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/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="#checkRedelivery(org.apache.activemq.artemis.core.server.MessageReference,long,boolean)">checkRedelivery</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference, |
| long timeBase, |
| boolean ignoreRedeliveryDelay)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#debug()">debug</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#decDelivering(org.apache.activemq.artemis.core.server.MessageReference)">decDelivering</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteAllReferences()">deleteAllReferences</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteAllReferences(int)">deleteAllReferences</a></span>​(int flushLimit)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteMatchingReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.server.impl.AckReason)">deleteMatchingReferences</a></span>​(int flushLimit, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter1, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> ackReason)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteMatchingReferences(org.apache.activemq.artemis.core.filter.Filter)">deleteMatchingReferences</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteQueue()">deleteQueue</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteQueue(boolean)">deleteQueue</a></span>​(boolean removeConsumers)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteReference(long)">deleteReference</a></span>​(long messageID)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deliverAsync()">deliverAsync</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deliverNow()">deliverNow</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deliverScheduledMessage(long)">deliverScheduledMessage</a></span>​(long messageId)</code></th> |
| <td class="colLast"> |
| <div class="block">cancels scheduled message with the corresponding message ID and sends it to the head of the queue.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deliverScheduledMessages()">deliverScheduledMessages</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">cancels scheduled messages and send them to the head of the queue.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deliverScheduledMessages(java.lang.String)">deliverScheduledMessages</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> filterString)</code></th> |
| <td class="colLast"> |
| <div class="block">cancels scheduled messages which match the filter and send them to the head of the queue.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#destroyPaging()">destroyPaging</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#durableDown(org.apache.activemq.artemis.api.core.Message)">durableDown</a></span>​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#durableUp(org.apache.activemq.artemis.api.core.Message)">durableUp</a></span>​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#equals(java.lang.Object)">equals</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> other)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#errorProcessing(org.apache.activemq.artemis.core.server.Consumer,java.lang.Throwable,org.apache.activemq.artemis.core.server.MessageReference)">errorProcessing</a></span>​(<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a> consumer, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a> t, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference)</code></th> |
| <td class="colLast"> |
| <div class="block">This will print errors and decide what to do with the errored consumer from the protocol layer.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#expire(org.apache.activemq.artemis.core.server.MessageReference)">expire</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#expire(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.ServerConsumer,boolean)">expire</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer, |
| boolean delivering)</code></th> |
| <td class="colLast"> |
| <div class="block">The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#expireReference(long)">expireReference</a></span>​(long messageID)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#expireReferences(java.lang.Runnable)">expireReferences</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Runnable</a> done)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#expireReferences(org.apache.activemq.artemis.core.filter.Filter)">expireReferences</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</code></th> |
| <td class="colLast"> |
| <div class="block">Expire all the references in the queue which matches the filter</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flushExecutor()">flushExecutor</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flushOnIntermediate(java.lang.Runnable)">flushOnIntermediate</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Runnable</a> runnable)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#forceDelivery()">forceDelivery</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">This method will make sure that any pending message (including paged message) will be delivered</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAcknowledgeAttempts()">getAcknowledgeAttempts</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAddress()">getAddress</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAutoDeleteDelay()">getAutoDeleteDelay</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAutoDeleteMessageCount()">getAutoDeleteMessageCount</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConsumerCount()">getConsumerCount</a></span>()</code></th> |
| <td class="colLast"> </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="#getConsumerRemovedTimestamp()">getConsumerRemovedTimestamp</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConsumers()">getConsumers</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConsumersBeforeDispatch()">getConsumersBeforeDispatch</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>org.apache.activemq.artemis.utils.ReferenceCounter</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConsumersRefCount()">getConsumersRefCount</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">This will hold a reference counter for every consumer present on the queue.</div> |
| </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="#getCreatedTimestamp()">getCreatedTimestamp</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDeadLetterAddress()">getDeadLetterAddress</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDelayBeforeDispatch()">getDelayBeforeDispatch</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDeliveringCount()">getDeliveringCount</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDeliveringMessages()">getDeliveringMessages</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Return a Map consisting of consumer.toString and its messages |
| Delivering message is a property of the consumer, this method will aggregate the results per Server's consumer object</div> |
| </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="#getDeliveringSize()">getDeliveringSize</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDispatchStartTime()">getDispatchStartTime</a></span>()</code></th> |
| <td class="colLast"> </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="#getDurableDeliveringCount()">getDurableDeliveringCount</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDurableDeliveringSize()">getDurableDeliveringSize</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDurableMessageCount()">getDurableMessageCount</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">This is the number of the durable messages in the queue</div> |
| </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="#getDurablePersistentSize()">getDurablePersistentSize</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">This is the persistent size of all the durable messages in the queue</div> |
| </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDurableScheduledCount()">getDurableScheduledCount</a></span>()</code></th> |
| <td class="colLast"> </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="#getDurableScheduledSize()">getDurableScheduledSize</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code>org.apache.activemq.artemis.utils.actors.ArtemisExecutor</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getExecutor()">getExecutor</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getExpiryAddress()">getExpiryAddress</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code><a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFilter()">getFilter</a></span>()</code></th> |
| <td class="colLast"> </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="#getGroupBuckets()">getGroupBuckets</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupCount()">getGroupCount</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupFirstKey()">getGroupFirstKey</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a>,​<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroups()">getGroups</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getID()">getID</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLastValueKey()">getLastValueKey</a></span>()</code></th> |
| <td class="colLast"> </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="#getMaxConsumers()">getMaxConsumers</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageCount()">getMessageCount</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageCountForRing()">getMessageCountForRing</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessagesAcknowledged()">getMessagesAcknowledged</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessagesAdded()">getMessagesAdded</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessagesExpired()">getMessagesExpired</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessagesKilled()">getMessagesKilled</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessagesReplaced()">getMessagesReplaced</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNumberOfReferences()">getNumberOfReferences</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Used on testing only *</div> |
| </td> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><code><a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPageSubscription()">getPageSubscription</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><code><a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPagingStore()">getPagingStore</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPersistentSize()">getPersistentSize</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">This is the size of the messages in the queue when persisted on disk which is used for metrics tracking |
| to give an idea of the amount of data on the queue to be consumed |
| |
| Note that this includes all messages on the queue, even messages that are non-durable which may only be in memory</div> |
| </td> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/QueueConfiguration.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">QueueConfiguration</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getQueueConfiguration()">getQueueConfiguration</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><code><a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReference(long)">getReference</a></span>​(long id1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRingSize()">getRingSize</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRoutingName()">getRoutingName</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRoutingType()">getRoutingType</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getScheduledCount()">getScheduledCount</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getScheduledMessages()">getScheduledMessages</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getScheduledSize()">getScheduledSize</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getUniqueName()">getUniqueName</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getUser()">getUser</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><code>static <a href="MessageGroups.html" title="interface in org.apache.activemq.artemis.core.server.impl">MessageGroups</a><<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#groupMap(int)">groupMap</a></span>​(int groupBuckets)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hashCode()">hashCode</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasMatchingConsumer(org.apache.activemq.artemis.api.core.Message)">hasMatchingConsumer</a></span>​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#incDelivering(org.apache.activemq.artemis.core.server.MessageReference)">incDelivering</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#incrementMesssagesAdded()">incrementMesssagesAdded</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAutoCreated()">isAutoCreated</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAutoDelete()">isAutoDelete</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isConfigurationManaged()">isConfigurationManaged</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDirectDeliver()">isDirectDeliver</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDispatching()">isDispatching</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDurable()">isDurable</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isDurableMessage()">isDurableMessage</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">The queue definition could be durable, but the messages could eventually be considered non durable.</div> |
| </td> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isEnabled()">isEnabled</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isExclusive()">isExclusive</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isExpirationRedundant()">isExpirationRedundant</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isGroupRebalance()">isGroupRebalance</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isGroupRebalancePauseDispatch()">isGroupRebalancePauseDispatch</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isInternalQueue()">isInternalQueue</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">We can't send stuff to DLQ on queues used on clustered-bridge-communication</div> |
| </td> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isLastValue()">isLastValue</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isMirrorController()">isMirrorController</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isNonDestructive()">isNonDestructive</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPaused()">isPaused</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPersistedPause()">isPersistedPause</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">if the pause was persisted</div> |
| </td> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPurgeOnNoConsumers()">isPurgeOnNoConsumers</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isSwept()">isSwept</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isTemporary()">isTemporary</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><code>org.apache.activemq.artemis.utils.collections.LinkedListIterator<<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#iterator()">iterator</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">It will iterate through memory only (not paging)</div> |
| </td> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#moveReference(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.postoffice.Binding,boolean)">moveReference</a></span>​(long messageID, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding, |
| boolean rejectDuplicate)</code></th> |
| <td class="colLast"> </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="#moveReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,int,org.apache.activemq.artemis.core.postoffice.Binding)">moveReferences</a></span>​(int flushLimit, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| boolean rejectDuplicates, |
| int messageCount, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#moveReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,org.apache.activemq.artemis.core.postoffice.Binding)">moveReferences</a></span>​(int flushLimit, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| boolean rejectDuplicates, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#moveReferences(org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.postoffice.Binding)">moveReferences</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#moveReferencesBetweenSnFQueues(org.apache.activemq.artemis.api.core.SimpleString)">moveReferencesBetweenSnFQueues</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> queueSuffix)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pause()">pause</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Pauses the queue.</div> |
| </td> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pause(boolean)">pause</a></span>​(boolean persist)</code></th> |
| <td class="colLast"> |
| <div class="block">Pauses the queue.</div> |
| </td> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><code><a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#peekFirstMessage()">peekFirstMessage</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postAcknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason)">postAcknowledge</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postAcknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,boolean)">postAcknowledge</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason, |
| boolean delivering)</code></th> |
| <td class="colLast"> |
| <div class="block">The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering.</div> |
| </td> |
| </tr> |
| <tr id="i143" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pruneLastValues()">pruneLastValues</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reacknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">reacknowledge</a></span>​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#recheckRefCount(org.apache.activemq.artemis.core.persistence.OperationContext)">recheckRefCount</a></span>​(<a href="../../persistence/OperationContext.html" title="interface in org.apache.activemq.artemis.core.persistence">OperationContext</a> context)</code></th> |
| <td class="colLast"> |
| <div class="block">This is to perform a check on the counter again</div> |
| </td> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#refAdded(org.apache.activemq.artemis.core.server.MessageReference)">refAdded</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#refDown(org.apache.activemq.artemis.core.server.MessageReference)">refDown</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> messageReference)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#referenceHandled(org.apache.activemq.artemis.core.server.MessageReference)">referenceHandled</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#refRemoved(org.apache.activemq.artemis.core.server.MessageReference)">refRemoved</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#refUp(org.apache.activemq.artemis.core.server.MessageReference)">refUp</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> messageReference)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i151" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reload(org.apache.activemq.artemis.core.server.MessageReference)">reload</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reloadPause(long)">reloadPause</a></span>​(long recordID)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i153" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeAddress()">removeAddress</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">This method will push a removeAddress call into server's remove address</div> |
| </td> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeConsumer(org.apache.activemq.artemis.core.server.Consumer)">removeConsumer</a></span>​(<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a> consumer)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeLingerSession(java.lang.String)">removeLingerSession</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sessionId)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeMessageReference(org.apache.activemq.artemis.core.server.impl.QueueImpl.ConsumerHolder,org.apache.activemq.artemis.core.server.MessageReference)">removeMessageReference</a></span>​(<a href="QueueImpl.ConsumerHolder.html" title="class in org.apache.activemq.artemis.core.server.impl">QueueImpl.ConsumerHolder</a><? extends <a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>> holder, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><code><a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeReferenceWithID(long)">removeReferenceWithID</a></span>​(long id1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><code><a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeWithSuppliedID(java.lang.String,long,org.apache.activemq.artemis.utils.collections.NodeStore)">removeWithSuppliedID</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> serverID, |
| long id, |
| org.apache.activemq.artemis.utils.collections.NodeStore<<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> nodeStore)</code></th> |
| <td class="colLast"> |
| <div class="block">Remove item with a supplied non-negative (>= 0) ID.</div> |
| </td> |
| </tr> |
| <tr id="i159" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rerouteMessages(org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter)">rerouteMessages</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> queueName, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i160" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetAllGroups()">resetAllGroups</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i161" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetAllIterators()">resetAllIterators</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i162" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetGroup(org.apache.activemq.artemis.api.core.SimpleString)">resetGroup</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupId)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i163" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetMessagesAcknowledged()">resetMessagesAcknowledged</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i164" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetMessagesAdded()">resetMessagesAdded</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i165" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetMessagesExpired()">resetMessagesExpired</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i166" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resetMessagesKilled()">resetMessagesKilled</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i167" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resume()">resume</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Resumes the delivery of message for the queue.</div> |
| </td> |
| </tr> |
| <tr id="i168" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#retryMessages(org.apache.activemq.artemis.core.filter.Filter)">retryMessages</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i169" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#retryMessages(org.apache.activemq.artemis.core.filter.Filter,java.lang.Integer)">retryMessages</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> expectedHits)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i170" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#route(org.apache.activemq.artemis.api.core.Message,org.apache.activemq.artemis.core.server.RoutingContext)">route</a></span>​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message, |
| <a href="../RoutingContext.html" title="interface in org.apache.activemq.artemis.core.server">RoutingContext</a> context)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i171" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#routeWithAck(org.apache.activemq.artemis.api.core.Message,org.apache.activemq.artemis.core.server.RoutingContext)">routeWithAck</a></span>​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message, |
| <a href="../RoutingContext.html" title="interface in org.apache.activemq.artemis.core.server">RoutingContext</a> context)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i172" class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#scheduleIfPossible(org.apache.activemq.artemis.core.server.MessageReference)">scheduleIfPossible</a></span>​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i173" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessagesToDeadLetterAddress(org.apache.activemq.artemis.core.filter.Filter)">sendMessagesToDeadLetterAddress</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i174" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessageToDeadLetterAddress(long)">sendMessageToDeadLetterAddress</a></span>​(long messageID)</code></th> |
| <td class="colLast"> </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="#sendToDeadLetterAddress(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">sendToDeadLetterAddress</a></span>​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i176" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConfigurationManaged(boolean)">setConfigurationManaged</a></span>​(boolean configurationManaged)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i177" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConsumersBeforeDispatch(int)">setConsumersBeforeDispatch</a></span>​(int consumersBeforeDispatch)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i178" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDelayBeforeDispatch(long)">setDelayBeforeDispatch</a></span>​(long delayBeforeDispatch)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i179" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDispatching(boolean)">setDispatching</a></span>​(boolean dispatching)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i180" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setEnabled(boolean)">setEnabled</a></span>​(boolean value)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i181" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setExclusive(boolean)">setExclusive</a></span>​(boolean exclusive)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i182" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setFilter(org.apache.activemq.artemis.core.filter.Filter)">setFilter</a></span>​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i183" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGroupBuckets(int)">setGroupBuckets</a></span>​(int groupBuckets)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i184" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGroupFirstKey(org.apache.activemq.artemis.api.core.SimpleString)">setGroupFirstKey</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupFirstKey)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i185" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setGroupRebalance(boolean)">setGroupRebalance</a></span>​(boolean groupRebalance)</code></th> |
| <td class="colLast"> </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="#setGroupRebalancePauseDispatch(boolean)">setGroupRebalancePauseDispatch</a></span>​(boolean groupRebalancePauseDispatch)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i187" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setInternalQueue(boolean)">setInternalQueue</a></span>​(boolean internalQueue)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i188" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMaxConsumer(int)">setMaxConsumer</a></span>​(int maxConsumers)</code></th> |
| <td class="colLast"> </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="#setMirrorController(boolean)">setMirrorController</a></span>​(boolean mirrorController)</code></th> |
| <td class="colLast"> </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="#setNonDestructive(boolean)">setNonDestructive</a></span>​(boolean nonDestructive)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i191" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPurgeOnNoConsumers(boolean)">setPurgeOnNoConsumers</a></span>​(boolean value)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i192" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRingSize(long)">setRingSize</a></span>​(long ringSize)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i193" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRoutingType(org.apache.activemq.artemis.api.core.RoutingType)">setRoutingType</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i194" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSwept(boolean)">setSwept</a></span>​(boolean swept)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i195" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setUser(org.apache.activemq.artemis.api.core.SimpleString)">setUser</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i196" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr id="i197" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unproposed(org.apache.activemq.artemis.api.core.SimpleString)">unproposed</a></span>​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupID)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a id="methods.inherited.from.class.org.apache.activemq.artemis.utils.critical.CriticalComponentImpl"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.apache.activemq.artemis.utils.critical.CriticalComponentImpl</h3> |
| <code>checkExpiration, getCriticalAnalyzer, measureCritical</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a id="methods.inherited.from.class.org.apache.activemq.artemis.utils.critical.CriticalComponent"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface org.apache.activemq.artemis.utils.critical.CriticalComponent</h3> |
| <code>checkExpiration, getCriticalAnalyzer, measureCritical</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a id="methods.inherited.from.class.org.apache.activemq.artemis.core.server.Queue"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface org.apache.activemq.artemis.core.server.<a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></h3> |
| <code><a href="../Queue.html#deleteMatchingReferences(int,org.apache.activemq.artemis.core.filter.Filter)">deleteMatchingReferences</a>, <a href="../Queue.html#expireReferences()">expireReferences</a>, <a href="../Queue.html#forEach(java.util.function.Consumer)">forEach</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </section> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <section role="region"> |
| <ul class="blockList"> |
| <li class="blockList"><a id="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a id="CRITICAL_PATHS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CRITICAL_PATHS</h4> |
| <pre>protected static final int CRITICAL_PATHS</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CRITICAL_PATHS">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="CRITICAL_PATH_ADD_TAIL"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CRITICAL_PATH_ADD_TAIL</h4> |
| <pre>protected static final int CRITICAL_PATH_ADD_TAIL</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CRITICAL_PATH_ADD_TAIL">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="CRITICAL_PATH_ADD_HEAD"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CRITICAL_PATH_ADD_HEAD</h4> |
| <pre>protected static final int CRITICAL_PATH_ADD_HEAD</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CRITICAL_PATH_ADD_HEAD">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="CRITICAL_DELIVER"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CRITICAL_DELIVER</h4> |
| <pre>protected static final int CRITICAL_DELIVER</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CRITICAL_DELIVER">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="CRITICAL_CONSUMER"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CRITICAL_CONSUMER</h4> |
| <pre>protected static final int CRITICAL_CONSUMER</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CRITICAL_CONSUMER">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="CRITICAL_CHECK_DEPAGE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CRITICAL_CHECK_DEPAGE</h4> |
| <pre>protected static final int CRITICAL_CHECK_DEPAGE</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CRITICAL_CHECK_DEPAGE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="NUM_PRIORITIES"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>NUM_PRIORITIES</h4> |
| <pre>public static final int NUM_PRIORITIES</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.NUM_PRIORITIES">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="MAX_DELIVERIES_IN_LOOP"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>MAX_DELIVERIES_IN_LOOP</h4> |
| <pre>public static final int MAX_DELIVERIES_IN_LOOP</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.MAX_DELIVERIES_IN_LOOP">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="CHECK_QUEUE_SIZE_PERIOD"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CHECK_QUEUE_SIZE_PERIOD</h4> |
| <pre>public static final int CHECK_QUEUE_SIZE_PERIOD</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.CHECK_QUEUE_SIZE_PERIOD">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="DELIVERY_TIMEOUT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DELIVERY_TIMEOUT</h4> |
| <pre>public static final int DELIVERY_TIMEOUT</pre> |
| <div class="block">If The system gets slow for any reason, this is the maximum time a Delivery or |
| or depage executor should be hanging on</div> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.DELIVERY_TIMEOUT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="DEFAULT_FLUSH_LIMIT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DEFAULT_FLUSH_LIMIT</h4> |
| <pre>public static final int DEFAULT_FLUSH_LIMIT</pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../../../constant-values.html#org.apache.activemq.artemis.core.server.impl.QueueImpl.DEFAULT_FLUSH_LIMIT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="pageSubscription"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>pageSubscription</h4> |
| <pre>protected final <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription</pre> |
| </li> |
| </ul> |
| <a id="messageReferences"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>messageReferences</h4> |
| <pre>protected final org.apache.activemq.artemis.utils.collections.PriorityLinkedList<<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> messageReferences</pre> |
| </li> |
| </ul> |
| <a id="pendingMetrics"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>pendingMetrics</h4> |
| <pre>protected final <a href="QueueMessageMetrics.html" title="class in org.apache.activemq.artemis.core.server.impl">QueueMessageMetrics</a> pendingMetrics</pre> |
| </li> |
| </ul> |
| <a id="scheduledDeliveryHandler"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>scheduledDeliveryHandler</h4> |
| <pre>protected final <a href="../ScheduledDeliveryHandler.html" title="interface in org.apache.activemq.artemis.core.server">ScheduledDeliveryHandler</a> scheduledDeliveryHandler</pre> |
| </li> |
| </ul> |
| <a id="dispatching"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dispatching</h4> |
| <pre>public volatile int dispatching</pre> |
| </li> |
| </ul> |
| <a id="dispatchStartTime"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>dispatchStartTime</h4> |
| <pre>public volatile long dispatchStartTime</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </section> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <section role="region"> |
| <ul class="blockList"> |
| <li class="blockList"><a id="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.Integer,java.lang.Boolean,java.lang.Integer,java.lang.Long,java.lang.Boolean,java.lang.Boolean,java.lang.Long,java.lang.Long,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> groupRebalance, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> groupBuckets, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> nonDestructive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> consumersBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> delayBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> autoDelete, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteDelay, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteMessageCount, |
| boolean configurationManaged, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.Integer,org.apache.activemq.artemis.api.core.SimpleString,java.lang.Boolean,java.lang.Integer,java.lang.Long,java.lang.Boolean,java.lang.Boolean,java.lang.Long,java.lang.Long,boolean,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> groupRebalance, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> groupBuckets, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupFirstKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> nonDestructive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> consumersBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> delayBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> autoDelete, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteDelay, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteMessageCount, |
| boolean configurationManaged, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,org.apache.activemq.artemis.api.core.SimpleString,boolean,boolean,boolean,org.apache.activemq.artemis.api.core.RoutingType,java.lang.Integer,java.lang.Boolean,java.lang.Boolean,java.lang.Integer,org.apache.activemq.artemis.api.core.SimpleString,java.lang.Boolean,java.lang.Integer,java.lang.Long,java.lang.Boolean,java.lang.Boolean,java.lang.Long,java.lang.Long,boolean,java.lang.Long,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a> |
| public QueueImpl​(long id, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> address, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> name, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user, |
| boolean durable, |
| boolean temporary, |
| boolean autoCreated, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> maxConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> exclusive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> groupRebalance, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> groupBuckets, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupFirstKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> nonDestructive, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> consumersBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> delayBeforeDispatch, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> purgeOnNoConsumers, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> autoDelete, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteDelay, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> autoDeleteMessageCount, |
| boolean configurationManaged, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> ringSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div> |
| </li> |
| </ul> |
| <a id="<init>(org.apache.activemq.artemis.api.core.QueueConfiguration,org.apache.activemq.artemis.core.paging.PagingStore,org.apache.activemq.artemis.core.paging.cursor.PageSubscription,java.util.concurrent.ScheduledExecutorService,org.apache.activemq.artemis.core.postoffice.PostOffice,org.apache.activemq.artemis.core.persistence.StorageManager,org.apache.activemq.artemis.core.settings.HierarchicalRepository,org.apache.activemq.artemis.utils.actors.ArtemisExecutor,org.apache.activemq.artemis.core.server.ActiveMQServer,org.apache.activemq.artemis.core.server.QueueFactory)"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>QueueImpl</h4> |
| <pre>public QueueImpl​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/QueueConfiguration.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">QueueConfiguration</a> queueConfiguration, |
| <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> pagingStore, |
| <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> pageSubscription, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ScheduledExecutorService</a> scheduledExecutor, |
| <a href="../../postoffice/PostOffice.html" title="interface in org.apache.activemq.artemis.core.postoffice">PostOffice</a> postOffice, |
| <a href="../../persistence/StorageManager.html" title="interface in org.apache.activemq.artemis.core.persistence">StorageManager</a> storageManager, |
| <a href="../../settings/HierarchicalRepository.html" title="interface in org.apache.activemq.artemis.core.settings">HierarchicalRepository</a><<a href="../../settings/impl/AddressSettings.html" title="class in org.apache.activemq.artemis.core.settings.impl">AddressSettings</a>> addressSettingsRepository, |
| org.apache.activemq.artemis.utils.actors.ArtemisExecutor executor, |
| <a href="../ActiveMQServer.html" title="interface in org.apache.activemq.artemis.core.server">ActiveMQServer</a> server, |
| <a href="../QueueFactory.html" title="interface in org.apache.activemq.artemis.core.server">QueueFactory</a> factory)</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </section> |
| <!-- ============ METHOD DETAIL ========== --> |
| <section role="region"> |
| <ul class="blockList"> |
| <li class="blockList"><a id="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a id="isSwept()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isSwept</h4> |
| <pre class="methodSignature">public boolean isSwept()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isSwept()">isSwept</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setSwept(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSwept</h4> |
| <pre class="methodSignature">public void setSwept​(boolean swept)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setSwept(boolean)">setSwept</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="debug()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>debug</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> debug()</pre> |
| </li> |
| </ul> |
| <a id="allowsReferenceCallback()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>allowsReferenceCallback</h4> |
| <pre class="methodSignature">public boolean allowsReferenceCallback()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#allowsReferenceCallback()">Queue</a></code></span></div> |
| <div class="block">the current queue and consumer settings will allow use of the Reference Execution and callback. |
| This is because</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#allowsReferenceCallback()">allowsReferenceCallback</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isMirrorController()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isMirrorController</h4> |
| <pre class="methodSignature">public boolean isMirrorController()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isMirrorController()">isMirrorController</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setMirrorController(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMirrorController</h4> |
| <pre class="methodSignature">public void setMirrorController​(boolean mirrorController)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setMirrorController(boolean)">setMirrorController</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getRoutingName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRoutingName</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getRoutingName()</pre> |
| </li> |
| </ul> |
| <a id="getUniqueName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUniqueName</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getUniqueName()</pre> |
| </li> |
| </ul> |
| <a id="getUser()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUser</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getUser()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getUser()">getUser</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the user associated with this queue</dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setUser(org.apache.activemq.artemis.api.core.SimpleString)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setUser</h4> |
| <pre class="methodSignature">public void setUser​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> user)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setUser(org.apache.activemq.artemis.api.core.SimpleString)">setUser</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>user</code> - the user associated with this queue</dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isExclusive()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isExclusive</h4> |
| <pre class="methodSignature">public boolean isExclusive()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isExclusive()">isExclusive</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setExclusive(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setExclusive</h4> |
| <pre class="methodSignature">public void setExclusive​(boolean exclusive)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setExclusive(boolean)">setExclusive</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getConsumersBeforeDispatch()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConsumersBeforeDispatch</h4> |
| <pre class="methodSignature">public int getConsumersBeforeDispatch()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getConsumersBeforeDispatch()">getConsumersBeforeDispatch</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setConsumersBeforeDispatch(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setConsumersBeforeDispatch</h4> |
| <pre class="methodSignature">public void setConsumersBeforeDispatch​(int consumersBeforeDispatch)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setConsumersBeforeDispatch(int)">setConsumersBeforeDispatch</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDelayBeforeDispatch()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDelayBeforeDispatch</h4> |
| <pre class="methodSignature">public long getDelayBeforeDispatch()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDelayBeforeDispatch()">getDelayBeforeDispatch</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setDelayBeforeDispatch(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDelayBeforeDispatch</h4> |
| <pre class="methodSignature">public void setDelayBeforeDispatch​(long delayBeforeDispatch)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setDelayBeforeDispatch(long)">setDelayBeforeDispatch</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDispatchStartTime()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDispatchStartTime</h4> |
| <pre class="methodSignature">public long getDispatchStartTime()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDispatchStartTime()">getDispatchStartTime</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isDispatching()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDispatching</h4> |
| <pre class="methodSignature">public boolean isDispatching()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isDispatching()">isDispatching</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setDispatching(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setDispatching</h4> |
| <pre class="methodSignature">public void setDispatching​(boolean dispatching)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setDispatching(boolean)">setDispatching</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isLastValue()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isLastValue</h4> |
| <pre class="methodSignature">public boolean isLastValue()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isLastValue()">isLastValue</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getLastValueKey()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLastValueKey</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getLastValueKey()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getLastValueKey()">getLastValueKey</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isNonDestructive()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isNonDestructive</h4> |
| <pre class="methodSignature">public boolean isNonDestructive()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isNonDestructive()">isNonDestructive</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setNonDestructive(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setNonDestructive</h4> |
| <pre class="methodSignature">public void setNonDestructive​(boolean nonDestructive)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setNonDestructive(boolean)">setNonDestructive</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="route(org.apache.activemq.artemis.api.core.Message,org.apache.activemq.artemis.core.server.RoutingContext)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>route</h4> |
| <pre class="methodSignature">public void route​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message, |
| <a href="../RoutingContext.html" title="interface in org.apache.activemq.artemis.core.server">RoutingContext</a> context) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Bindable.html#route(org.apache.activemq.artemis.api.core.Message,org.apache.activemq.artemis.core.server.RoutingContext)">route</a></code> in interface <code><a href="../Bindable.html" title="interface in org.apache.activemq.artemis.core.server">Bindable</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="routeWithAck(org.apache.activemq.artemis.api.core.Message,org.apache.activemq.artemis.core.server.RoutingContext)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>routeWithAck</h4> |
| <pre class="methodSignature">public void routeWithAck​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message, |
| <a href="../RoutingContext.html" title="interface in org.apache.activemq.artemis.core.server">RoutingContext</a> context)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Bindable.html#routeWithAck(org.apache.activemq.artemis.api.core.Message,org.apache.activemq.artemis.core.server.RoutingContext)">routeWithAck</a></code> in interface <code><a href="../Bindable.html" title="interface in org.apache.activemq.artemis.core.server">Bindable</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getConsumersRefCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConsumersRefCount</h4> |
| <pre class="methodSignature">public org.apache.activemq.artemis.utils.ReferenceCounter getConsumersRefCount()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#getConsumersRefCount()">Queue</a></code></span></div> |
| <div class="block">This will hold a reference counter for every consumer present on the queue. |
| The ReferenceCounter will know what to do when the counter became zeroed. |
| This is used to control what to do with temporary queues, especially |
| on shared subscriptions where the queue needs to be deleted when all the |
| consumers are closed.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getConsumersRefCount()">getConsumersRefCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isDurable()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDurable</h4> |
| <pre class="methodSignature">public boolean isDurable()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isDurable()">isDurable</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isDurableMessage()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDurableMessage</h4> |
| <pre class="methodSignature">public boolean isDurableMessage()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#isDurableMessage()">Queue</a></code></span></div> |
| <div class="block">The queue definition could be durable, but the messages could eventually be considered non durable. |
| (e.g. purgeOnNoConsumers)</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isDurableMessage()">isDurableMessage</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| </dl> |
| </li> |
| </ul> |
| <a id="isAutoDelete()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAutoDelete</h4> |
| <pre class="methodSignature">public boolean isAutoDelete()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isAutoDelete()">isAutoDelete</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getAutoDeleteDelay()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAutoDeleteDelay</h4> |
| <pre class="methodSignature">public long getAutoDeleteDelay()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getAutoDeleteDelay()">getAutoDeleteDelay</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getAutoDeleteMessageCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAutoDeleteMessageCount</h4> |
| <pre class="methodSignature">public long getAutoDeleteMessageCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getAutoDeleteMessageCount()">getAutoDeleteMessageCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isTemporary()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isTemporary</h4> |
| <pre class="methodSignature">public boolean isTemporary()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isTemporary()">isTemporary</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isAutoCreated()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAutoCreated</h4> |
| <pre class="methodSignature">public boolean isAutoCreated()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isAutoCreated()">isAutoCreated</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isPurgeOnNoConsumers()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isPurgeOnNoConsumers</h4> |
| <pre class="methodSignature">public boolean isPurgeOnNoConsumers()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isPurgeOnNoConsumers()">isPurgeOnNoConsumers</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setPurgeOnNoConsumers(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setPurgeOnNoConsumers</h4> |
| <pre class="methodSignature">public void setPurgeOnNoConsumers​(boolean value)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setPurgeOnNoConsumers(boolean)">setPurgeOnNoConsumers</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isEnabled()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isEnabled</h4> |
| <pre class="methodSignature">public boolean isEnabled()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isEnabled()">isEnabled</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setEnabled(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setEnabled</h4> |
| <pre class="methodSignature">public void setEnabled​(boolean value)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setEnabled(boolean)">setEnabled</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMaxConsumers()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMaxConsumers</h4> |
| <pre class="methodSignature">public int getMaxConsumers()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMaxConsumers()">getMaxConsumers</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setMaxConsumer(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setMaxConsumer</h4> |
| <pre class="methodSignature">public void setMaxConsumer​(int maxConsumers)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setMaxConsumer(int)">setMaxConsumer</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getGroupBuckets()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroupBuckets</h4> |
| <pre class="methodSignature">public int getGroupBuckets()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getGroupBuckets()">getGroupBuckets</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setGroupBuckets(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupBuckets</h4> |
| <pre class="methodSignature">public void setGroupBuckets​(int groupBuckets)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setGroupBuckets(int)">setGroupBuckets</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isGroupRebalance()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isGroupRebalance</h4> |
| <pre class="methodSignature">public boolean isGroupRebalance()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isGroupRebalance()">isGroupRebalance</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setGroupRebalance(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupRebalance</h4> |
| <pre class="methodSignature">public void setGroupRebalance​(boolean groupRebalance)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setGroupRebalance(boolean)">setGroupRebalance</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isGroupRebalancePauseDispatch()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isGroupRebalancePauseDispatch</h4> |
| <pre class="methodSignature">public boolean isGroupRebalancePauseDispatch()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isGroupRebalancePauseDispatch()">isGroupRebalancePauseDispatch</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setGroupRebalancePauseDispatch(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupRebalancePauseDispatch</h4> |
| <pre class="methodSignature">public void setGroupRebalancePauseDispatch​(boolean groupRebalancePauseDispatch)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setGroupRebalancePauseDispatch(boolean)">setGroupRebalancePauseDispatch</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getGroupFirstKey()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroupFirstKey</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getGroupFirstKey()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getGroupFirstKey()">getGroupFirstKey</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setGroupFirstKey(org.apache.activemq.artemis.api.core.SimpleString)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setGroupFirstKey</h4> |
| <pre class="methodSignature">public void setGroupFirstKey​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupFirstKey)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setGroupFirstKey(org.apache.activemq.artemis.api.core.SimpleString)">setGroupFirstKey</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isConfigurationManaged()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isConfigurationManaged</h4> |
| <pre class="methodSignature">public boolean isConfigurationManaged()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isConfigurationManaged()">isConfigurationManaged</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setConfigurationManaged(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setConfigurationManaged</h4> |
| <pre class="methodSignature">public void setConfigurationManaged​(boolean configurationManaged)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setConfigurationManaged(boolean)">setConfigurationManaged</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getName()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getName</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getName()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getName()">getName</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getAddress()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAddress</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getAddress()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getAddress()">getAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getID()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getID</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> getID()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getID()">getID</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="durableUp(org.apache.activemq.artemis.api.core.Message)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>durableUp</h4> |
| <pre class="methodSignature">public int durableUp​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#durableUp(org.apache.activemq.artemis.api.core.Message)">durableUp</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="durableDown(org.apache.activemq.artemis.api.core.Message)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>durableDown</h4> |
| <pre class="methodSignature">public int durableDown​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#durableDown(org.apache.activemq.artemis.api.core.Message)">durableDown</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="refUp(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refUp</h4> |
| <pre class="methodSignature">public void refUp​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> messageReference)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#refUp(org.apache.activemq.artemis.core.server.MessageReference)">refUp</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="refDown(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refDown</h4> |
| <pre class="methodSignature">public void refDown​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> messageReference)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#refDown(org.apache.activemq.artemis.core.server.MessageReference)">refDown</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getPagingStore()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPagingStore</h4> |
| <pre class="methodSignature">public <a href="../../paging/PagingStore.html" title="interface in org.apache.activemq.artemis.core.paging">PagingStore</a> getPagingStore()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getPagingStore()">getPagingStore</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getPageSubscription()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPageSubscription</h4> |
| <pre class="methodSignature">public <a href="../../paging/cursor/PageSubscription.html" title="interface in org.apache.activemq.artemis.core.paging.cursor">PageSubscription</a> getPageSubscription()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getPageSubscription()">getPageSubscription</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getRoutingType()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRoutingType</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> getRoutingType()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getRoutingType()">getRoutingType</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setRoutingType(org.apache.activemq.artemis.api.core.RoutingType)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRoutingType</h4> |
| <pre class="methodSignature">public void setRoutingType​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/RoutingType.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">RoutingType</a> routingType)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setRoutingType(org.apache.activemq.artemis.api.core.RoutingType)">setRoutingType</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getFilter()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFilter</h4> |
| <pre class="methodSignature">public <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> getFilter()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getFilter()">getFilter</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setFilter(org.apache.activemq.artemis.core.filter.Filter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setFilter</h4> |
| <pre class="methodSignature">public void setFilter​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setFilter(org.apache.activemq.artemis.core.filter.Filter)">setFilter</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="unproposed(org.apache.activemq.artemis.api.core.SimpleString)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unproposed</h4> |
| <pre class="methodSignature">public void unproposed​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupID)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#unproposed(org.apache.activemq.artemis.api.core.SimpleString)">unproposed</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addHead(org.apache.activemq.artemis.core.server.MessageReference,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addHead</h4> |
| <pre class="methodSignature">public void addHead​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| boolean scheduling)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addHead(org.apache.activemq.artemis.core.server.MessageReference,boolean)">addHead</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addSorted(org.apache.activemq.artemis.core.server.MessageReference,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addSorted</h4> |
| <pre class="methodSignature">public void addSorted​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| boolean scheduling)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addSorted(org.apache.activemq.artemis.core.server.MessageReference,boolean)">addSorted</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addHead(java.util.List,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addHead</h4> |
| <pre class="methodSignature">public void addHead​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> refs, |
| boolean scheduling)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addHead(java.util.List,boolean)">addHead</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addSorted(java.util.List,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addSorted</h4> |
| <pre class="methodSignature">public void addSorted​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> refs, |
| boolean scheduling)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addSorted(java.util.List,boolean)">addSorted</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="reload(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>reload</h4> |
| <pre class="methodSignature">public void reload​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#reload(org.apache.activemq.artemis.core.server.MessageReference)">reload</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addTail(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addTail</h4> |
| <pre class="methodSignature">public void addTail​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addTail(org.apache.activemq.artemis.core.server.MessageReference)">addTail</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="flushOnIntermediate(java.lang.Runnable)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flushOnIntermediate</h4> |
| <pre class="methodSignature">public void flushOnIntermediate​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Runnable</a> runnable)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#flushOnIntermediate(java.lang.Runnable)">flushOnIntermediate</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addTail(org.apache.activemq.artemis.core.server.MessageReference,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addTail</h4> |
| <pre class="methodSignature">public void addTail​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| boolean direct)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addTail(org.apache.activemq.artemis.core.server.MessageReference,boolean)">addTail</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="scheduleIfPossible(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>scheduleIfPossible</h4> |
| <pre class="methodSignature">protected boolean scheduleIfPossible​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| </li> |
| </ul> |
| <a id="forceDelivery()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>forceDelivery</h4> |
| <pre class="methodSignature">public void forceDelivery()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#forceDelivery()">Queue</a></code></span></div> |
| <div class="block">This method will make sure that any pending message (including paged message) will be delivered</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#forceDelivery()">forceDelivery</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="deliverAsync()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deliverAsync</h4> |
| <pre class="methodSignature">public void deliverAsync()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deliverAsync()">deliverAsync</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="close()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>close</h4> |
| <pre class="methodSignature">public void close() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#close()">close</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="getExecutor()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getExecutor</h4> |
| <pre class="methodSignature">public org.apache.activemq.artemis.utils.actors.ArtemisExecutor getExecutor()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getExecutor()">getExecutor</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="deliverNow()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deliverNow</h4> |
| <pre class="methodSignature">public void deliverNow()</pre> |
| </li> |
| </ul> |
| <a id="flushExecutor()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flushExecutor</h4> |
| <pre class="methodSignature">public boolean flushExecutor()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#flushExecutor()">flushExecutor</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addConsumer(org.apache.activemq.artemis.core.server.Consumer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addConsumer</h4> |
| <pre class="methodSignature">public void addConsumer​(<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a> consumer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addConsumer(org.apache.activemq.artemis.core.server.Consumer)">addConsumer</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="addLingerSession(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addLingerSession</h4> |
| <pre class="methodSignature">public void addLingerSession​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sessionId)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addLingerSession(java.lang.String)">addLingerSession</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="removeLingerSession(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeLingerSession</h4> |
| <pre class="methodSignature">public void removeLingerSession​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sessionId)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#removeLingerSession(java.lang.String)">removeLingerSession</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="removeConsumer(org.apache.activemq.artemis.core.server.Consumer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeConsumer</h4> |
| <pre class="methodSignature">public void removeConsumer​(<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a> consumer)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#removeConsumer(org.apache.activemq.artemis.core.server.Consumer)">removeConsumer</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="addRedistributor(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addRedistributor</h4> |
| <pre class="methodSignature">public void addRedistributor​(long delay)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#addRedistributor(long)">addRedistributor</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="cancelRedistributor()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cancelRedistributor</h4> |
| <pre class="methodSignature">public void cancelRedistributor()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#cancelRedistributor()">cancelRedistributor</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getConsumerCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConsumerCount</h4> |
| <pre class="methodSignature">public int getConsumerCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getConsumerCount()">getConsumerCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getConsumerRemovedTimestamp()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConsumerRemovedTimestamp</h4> |
| <pre class="methodSignature">public long getConsumerRemovedTimestamp()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getConsumerRemovedTimestamp()">getConsumerRemovedTimestamp</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getRingSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRingSize</h4> |
| <pre class="methodSignature">public long getRingSize()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getRingSize()">getRingSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setRingSize(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setRingSize</h4> |
| <pre class="methodSignature">public void setRingSize​(long ringSize)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setRingSize(long)">setRingSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getCreatedTimestamp()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getCreatedTimestamp</h4> |
| <pre class="methodSignature">public long getCreatedTimestamp()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getCreatedTimestamp()">getCreatedTimestamp</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessageCountForRing()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessageCountForRing</h4> |
| <pre class="methodSignature">public long getMessageCountForRing()</pre> |
| </li> |
| </ul> |
| <a id="getConsumers()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConsumers</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>> getConsumers()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getConsumers()">getConsumers</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getGroups()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroups</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a>,​<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>> getGroups()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getGroups()">getGroups</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resetGroup(org.apache.activemq.artemis.api.core.SimpleString)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetGroup</h4> |
| <pre class="methodSignature">public void resetGroup​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> groupId)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetGroup(org.apache.activemq.artemis.api.core.SimpleString)">resetGroup</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resetAllGroups()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetAllGroups</h4> |
| <pre class="methodSignature">public void resetAllGroups()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetAllGroups()">resetAllGroups</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getGroupCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getGroupCount</h4> |
| <pre class="methodSignature">public int getGroupCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getGroupCount()">getGroupCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="hasMatchingConsumer(org.apache.activemq.artemis.api.core.Message)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasMatchingConsumer</h4> |
| <pre class="methodSignature">public boolean hasMatchingConsumer​(<a href="../../../api/core/Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a> message)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#hasMatchingConsumer(org.apache.activemq.artemis.api.core.Message)">hasMatchingConsumer</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="iterator()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>iterator</h4> |
| <pre class="methodSignature">public org.apache.activemq.artemis.utils.collections.LinkedListIterator<<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> iterator()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#iterator()">Queue</a></code></span></div> |
| <div class="block">It will iterate through memory only (not paging)</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#iterator()">iterator</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| </dl> |
| </li> |
| </ul> |
| <a id="browserIterator()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>browserIterator</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-server/apidocs/org/apache/activemq/artemis/core/server/impl/QueueImpl.QueueBrowserIterator.html?is-external=true" title="class or interface in org.apache.activemq.artemis.core.server.impl" class="externalLink">org.apache.activemq.artemis.core.server.impl.QueueImpl.QueueBrowserIterator</a> browserIterator()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#browserIterator()">browserIterator</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="peekFirstMessage()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>peekFirstMessage</h4> |
| <pre class="methodSignature">public <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> peekFirstMessage()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#peekFirstMessage()">peekFirstMessage</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="removeReferenceWithID(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeReferenceWithID</h4> |
| <pre class="methodSignature">public <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> removeReferenceWithID​(long id1) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#removeReferenceWithID(long)">removeReferenceWithID</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="getReference(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getReference</h4> |
| <pre class="methodSignature">public <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> getReference​(long id1) |
| throws <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getReference(long)">getReference</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessageCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessageCount</h4> |
| <pre class="methodSignature">public long getMessageCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMessageCount()">getMessageCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getPersistentSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPersistentSize</h4> |
| <pre class="methodSignature">public long getPersistentSize()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#getPersistentSize()">Queue</a></code></span></div> |
| <div class="block">This is the size of the messages in the queue when persisted on disk which is used for metrics tracking |
| to give an idea of the amount of data on the queue to be consumed |
| |
| Note that this includes all messages on the queue, even messages that are non-durable which may only be in memory</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getPersistentSize()">getPersistentSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDurableMessageCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDurableMessageCount</h4> |
| <pre class="methodSignature">public long getDurableMessageCount()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#getDurableMessageCount()">Queue</a></code></span></div> |
| <div class="block">This is the number of the durable messages in the queue</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDurableMessageCount()">getDurableMessageCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDurablePersistentSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDurablePersistentSize</h4> |
| <pre class="methodSignature">public long getDurablePersistentSize()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#getDurablePersistentSize()">Queue</a></code></span></div> |
| <div class="block">This is the persistent size of all the durable messages in the queue</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDurablePersistentSize()">getDurablePersistentSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getScheduledCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getScheduledCount</h4> |
| <pre class="methodSignature">public int getScheduledCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getScheduledCount()">getScheduledCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getScheduledSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getScheduledSize</h4> |
| <pre class="methodSignature">public long getScheduledSize()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getScheduledSize()">getScheduledSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDurableScheduledCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDurableScheduledCount</h4> |
| <pre class="methodSignature">public int getDurableScheduledCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDurableScheduledCount()">getDurableScheduledCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDurableScheduledSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDurableScheduledSize</h4> |
| <pre class="methodSignature">public long getDurableScheduledSize()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDurableScheduledSize()">getDurableScheduledSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getScheduledMessages()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getScheduledMessages</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> getScheduledMessages()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getScheduledMessages()">getScheduledMessages</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDeliveringMessages()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDeliveringMessages</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>>> getDeliveringMessages()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#getDeliveringMessages()">Queue</a></code></span></div> |
| <div class="block">Return a Map consisting of consumer.toString and its messages |
| Delivering message is a property of the consumer, this method will aggregate the results per Server's consumer object</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDeliveringMessages()">getDeliveringMessages</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDeliveringCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDeliveringCount</h4> |
| <pre class="methodSignature">public int getDeliveringCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDeliveringCount()">getDeliveringCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDeliveringSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDeliveringSize</h4> |
| <pre class="methodSignature">public long getDeliveringSize()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDeliveringSize()">getDeliveringSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDurableDeliveringCount()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDurableDeliveringCount</h4> |
| <pre class="methodSignature">public int getDurableDeliveringCount()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDurableDeliveringCount()">getDurableDeliveringCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDurableDeliveringSize()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDurableDeliveringSize</h4> |
| <pre class="methodSignature">public long getDurableDeliveringSize()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDurableDeliveringSize()">getDurableDeliveringSize</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="acknowledge(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acknowledge</h4> |
| <pre class="methodSignature">public void acknowledge​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#acknowledge(org.apache.activemq.artemis.core.server.MessageReference)">acknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="acknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.ServerConsumer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acknowledge</h4> |
| <pre class="methodSignature">public void acknowledge​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#acknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.ServerConsumer)">acknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="acknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,org.apache.activemq.artemis.core.server.ServerConsumer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acknowledge</h4> |
| <pre class="methodSignature">public void acknowledge​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#acknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,org.apache.activemq.artemis.core.server.ServerConsumer)">acknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="acknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acknowledge</h4> |
| <pre class="methodSignature">public void acknowledge​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#acknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">acknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="acknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,org.apache.activemq.artemis.core.server.ServerConsumer,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acknowledge</h4> |
| <pre class="methodSignature">public void acknowledge​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer, |
| boolean delivering) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <div class="block">The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering. |
| Example: Mirror replication will call the ack here without any consumer involved. On that case no previous delivery happened, |
| hence no information about delivering statistics should be updated.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#acknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,org.apache.activemq.artemis.core.server.ServerConsumer,boolean)">acknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="reacknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>reacknowledge</h4> |
| <pre class="methodSignature">public void reacknowledge​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#reacknowledge(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">reacknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="cancel(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cancel</h4> |
| <pre class="methodSignature">public void cancel​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#cancel(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">cancel</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="cancel(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cancel</h4> |
| <pre class="methodSignature">public void cancel​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference, |
| boolean ignoreRedeliveryCheck)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#cancel(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference,boolean)">cancel</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="cancel(org.apache.activemq.artemis.core.server.MessageReference,long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cancel</h4> |
| <pre class="methodSignature">public void cancel​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference, |
| long timeBase) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#cancel(org.apache.activemq.artemis.core.server.MessageReference,long)">cancel</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="expire(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expire</h4> |
| <pre class="methodSignature">public void expire​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#expire(org.apache.activemq.artemis.core.server.MessageReference)">expire</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="expire(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.ServerConsumer,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expire</h4> |
| <pre class="methodSignature">public void expire​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="../ServerConsumer.html" title="interface in org.apache.activemq.artemis.core.server">ServerConsumer</a> consumer, |
| boolean delivering) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <div class="block">The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering. |
| Example: Mirror replication will call the ack here without any consumer involved. On that case no previous delivery happened, |
| hence no information about delivering statistics should be updated.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#expire(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.ServerConsumer,boolean)">expire</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="getExpiryAddress()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getExpiryAddress</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getExpiryAddress()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getExpiryAddress()">getExpiryAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getDeadLetterAddress()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDeadLetterAddress</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> getDeadLetterAddress()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getDeadLetterAddress()">getDeadLetterAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="referenceHandled(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>referenceHandled</h4> |
| <pre class="methodSignature">public void referenceHandled​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#referenceHandled(org.apache.activemq.artemis.core.server.MessageReference)">referenceHandled</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="incrementMesssagesAdded()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>incrementMesssagesAdded</h4> |
| <pre class="methodSignature">public void incrementMesssagesAdded()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#incrementMesssagesAdded()">incrementMesssagesAdded</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="deliverScheduledMessages()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deliverScheduledMessages</h4> |
| <pre class="methodSignature">public void deliverScheduledMessages() |
| throws <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#deliverScheduledMessages()">Queue</a></code></span></div> |
| <div class="block">cancels scheduled messages and send them to the head of the queue.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deliverScheduledMessages()">deliverScheduledMessages</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="deliverScheduledMessages(java.lang.String)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deliverScheduledMessages</h4> |
| <pre class="methodSignature">public void deliverScheduledMessages​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> filterString) |
| throws <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#deliverScheduledMessages(java.lang.String)">Queue</a></code></span></div> |
| <div class="block">cancels scheduled messages which match the filter and send them to the head of the queue.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deliverScheduledMessages(java.lang.String)">deliverScheduledMessages</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="deliverScheduledMessage(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deliverScheduledMessage</h4> |
| <pre class="methodSignature">public void deliverScheduledMessage​(long messageId) |
| throws <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#deliverScheduledMessage(long)">Queue</a></code></span></div> |
| <div class="block">cancels scheduled message with the corresponding message ID and sends it to the head of the queue.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deliverScheduledMessage(long)">deliverScheduledMessage</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/ActiveMQException.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">ActiveMQException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessagesAdded()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessagesAdded</h4> |
| <pre class="methodSignature">public long getMessagesAdded()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMessagesAdded()">getMessagesAdded</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessagesAcknowledged()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessagesAcknowledged</h4> |
| <pre class="methodSignature">public long getMessagesAcknowledged()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMessagesAcknowledged()">getMessagesAcknowledged</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getAcknowledgeAttempts()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAcknowledgeAttempts</h4> |
| <pre class="methodSignature">public long getAcknowledgeAttempts()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getAcknowledgeAttempts()">getAcknowledgeAttempts</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessagesExpired()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessagesExpired</h4> |
| <pre class="methodSignature">public long getMessagesExpired()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMessagesExpired()">getMessagesExpired</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessagesKilled()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessagesKilled</h4> |
| <pre class="methodSignature">public long getMessagesKilled()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMessagesKilled()">getMessagesKilled</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="getMessagesReplaced()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMessagesReplaced</h4> |
| <pre class="methodSignature">public long getMessagesReplaced()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getMessagesReplaced()">getMessagesReplaced</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="deleteAllReferences()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteAllReferences</h4> |
| <pre class="methodSignature">public int deleteAllReferences() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteAllReferences()">deleteAllReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="deleteAllReferences(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteAllReferences</h4> |
| <pre class="methodSignature">public int deleteAllReferences​(int flushLimit) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteAllReferences(int)">deleteAllReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="deleteMatchingReferences(org.apache.activemq.artemis.core.filter.Filter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteMatchingReferences</h4> |
| <pre class="methodSignature">public int deleteMatchingReferences​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteMatchingReferences(org.apache.activemq.artemis.core.filter.Filter)">deleteMatchingReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="deleteMatchingReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.server.impl.AckReason)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteMatchingReferences</h4> |
| <pre class="methodSignature">public int deleteMatchingReferences​(int flushLimit, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter1, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> ackReason) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteMatchingReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.core.server.impl.AckReason)">deleteMatchingReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="destroyPaging()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>destroyPaging</h4> |
| <pre class="methodSignature">public void destroyPaging() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#destroyPaging()">destroyPaging</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="deleteReference(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteReference</h4> |
| <pre class="methodSignature">public boolean deleteReference​(long messageID) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteReference(long)">deleteReference</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="deleteQueue()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteQueue</h4> |
| <pre class="methodSignature">public void deleteQueue() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteQueue()">deleteQueue</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="removeAddress()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeAddress</h4> |
| <pre class="methodSignature">public void removeAddress() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#removeAddress()">Queue</a></code></span></div> |
| <div class="block">This method will push a removeAddress call into server's remove address</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#removeAddress()">removeAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="deleteQueue(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>deleteQueue</h4> |
| <pre class="methodSignature">public void deleteQueue​(boolean removeConsumers) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#deleteQueue(boolean)">deleteQueue</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="expireReference(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireReference</h4> |
| <pre class="methodSignature">public boolean expireReference​(long messageID) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#expireReference(long)">expireReference</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="expireReferences(org.apache.activemq.artemis.core.filter.Filter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireReferences</h4> |
| <pre class="methodSignature">public int expireReferences​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#expireReferences(org.apache.activemq.artemis.core.filter.Filter)">Queue</a></code></span></div> |
| <div class="block">Expire all the references in the queue which matches the filter</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#expireReferences(org.apache.activemq.artemis.core.filter.Filter)">expireReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="expireReferences(java.lang.Runnable)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expireReferences</h4> |
| <pre class="methodSignature">public void expireReferences​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Runnable</a> done)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#expireReferences(java.lang.Runnable)">expireReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isExpirationRedundant()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isExpirationRedundant</h4> |
| <pre class="methodSignature">public boolean isExpirationRedundant()</pre> |
| </li> |
| </ul> |
| <a id="sendMessageToDeadLetterAddress(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sendMessageToDeadLetterAddress</h4> |
| <pre class="methodSignature">public boolean sendMessageToDeadLetterAddress​(long messageID) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#sendMessageToDeadLetterAddress(long)">sendMessageToDeadLetterAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="sendMessagesToDeadLetterAddress(org.apache.activemq.artemis.core.filter.Filter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sendMessagesToDeadLetterAddress</h4> |
| <pre class="methodSignature">public int sendMessagesToDeadLetterAddress​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#sendMessagesToDeadLetterAddress(org.apache.activemq.artemis.core.filter.Filter)">sendMessagesToDeadLetterAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="moveReference(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.postoffice.Binding,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveReference</h4> |
| <pre class="methodSignature">public boolean moveReference​(long messageID, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding, |
| boolean rejectDuplicate) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#moveReference(long,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.postoffice.Binding,boolean)">moveReference</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="moveReferences(org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.postoffice.Binding)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveReferences</h4> |
| <pre class="methodSignature">public int moveReferences​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#moveReferences(org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.postoffice.Binding)">moveReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="moveReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,org.apache.activemq.artemis.core.postoffice.Binding)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveReferences</h4> |
| <pre class="methodSignature">public int moveReferences​(int flushLimit, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| boolean rejectDuplicates, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#moveReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,org.apache.activemq.artemis.core.postoffice.Binding)">moveReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="moveReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,int,org.apache.activemq.artemis.core.postoffice.Binding)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveReferences</h4> |
| <pre class="methodSignature">public int moveReferences​(int flushLimit, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> toAddress, |
| boolean rejectDuplicates, |
| int messageCount, |
| <a href="../../postoffice/Binding.html" title="interface in org.apache.activemq.artemis.core.postoffice">Binding</a> binding) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#moveReferences(int,org.apache.activemq.artemis.core.filter.Filter,org.apache.activemq.artemis.api.core.SimpleString,boolean,int,org.apache.activemq.artemis.core.postoffice.Binding)">moveReferences</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="moveReferencesBetweenSnFQueues(org.apache.activemq.artemis.api.core.SimpleString)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>moveReferencesBetweenSnFQueues</h4> |
| <pre class="methodSignature">public int moveReferencesBetweenSnFQueues​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> queueSuffix) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/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/javase/8/docs/api/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="rerouteMessages(org.apache.activemq.artemis.api.core.SimpleString,org.apache.activemq.artemis.core.filter.Filter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rerouteMessages</h4> |
| <pre class="methodSignature">public int rerouteMessages​(<a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/SimpleString.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">SimpleString</a> queueName, |
| <a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/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/javase/8/docs/api/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="retryMessages(org.apache.activemq.artemis.core.filter.Filter)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>retryMessages</h4> |
| <pre class="methodSignature">public int retryMessages​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#retryMessages(org.apache.activemq.artemis.core.filter.Filter)">retryMessages</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="retryMessages(org.apache.activemq.artemis.core.filter.Filter,java.lang.Integer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>retryMessages</h4> |
| <pre class="methodSignature">public int retryMessages​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> expectedHits) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#retryMessages(org.apache.activemq.artemis.core.filter.Filter,java.lang.Integer)">retryMessages</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="changeReferencePriority(long,byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>changeReferencePriority</h4> |
| <pre class="methodSignature">public boolean changeReferencePriority​(long messageID, |
| byte newPriority) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#changeReferencePriority(long,byte)">changeReferencePriority</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="changeReferencesPriority(org.apache.activemq.artemis.core.filter.Filter,byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>changeReferencesPriority</h4> |
| <pre class="methodSignature">public int changeReferencesPriority​(<a href="../../filter/Filter.html" title="interface in org.apache.activemq.artemis.core.filter">Filter</a> filter, |
| byte newPriority) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#changeReferencesPriority(org.apache.activemq.artemis.core.filter.Filter,byte)">changeReferencesPriority</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="resetAllIterators()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetAllIterators</h4> |
| <pre class="methodSignature">public void resetAllIterators()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetAllIterators()">resetAllIterators</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="pause()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>pause</h4> |
| <pre class="methodSignature">public void pause()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#pause()">Queue</a></code></span></div> |
| <div class="block">Pauses the queue. It will receive messages but won't give them to the consumers until resumed. |
| If a queue is paused, pausing it again will only throw a warning. |
| To check if a queue is paused, invoke <i>isPaused()</i></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#pause()">pause</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="reloadPause(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>reloadPause</h4> |
| <pre class="methodSignature">public void reloadPause​(long recordID)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#reloadPause(long)">reloadPause</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="pause(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>pause</h4> |
| <pre class="methodSignature">public void pause​(boolean persist)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#pause(boolean)">Queue</a></code></span></div> |
| <div class="block">Pauses the queue. It will receive messages but won't give them to the consumers until resumed. |
| If a queue is paused, pausing it again will only throw a warning. |
| To check if a queue is paused, invoke <i>isPaused()</i></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#pause(boolean)">pause</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resume()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resume</h4> |
| <pre class="methodSignature">public void resume()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#resume()">Queue</a></code></span></div> |
| <div class="block">Resumes the delivery of message for the queue. |
| If a queue is resumed, resuming it again will only throw a warning. |
| To check if a queue is resumed, invoke <i>isPaused()</i></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resume()">resume</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isPaused()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isPaused</h4> |
| <pre class="methodSignature">public boolean isPaused()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isPaused()">isPaused</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if paused, false otherwise.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isPersistedPause()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isPersistedPause</h4> |
| <pre class="methodSignature">public boolean isPersistedPause()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#isPersistedPause()">Queue</a></code></span></div> |
| <div class="block">if the pause was persisted</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isPersistedPause()">isPersistedPause</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| </dl> |
| </li> |
| </ul> |
| <a id="isDirectDeliver()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDirectDeliver</h4> |
| <pre class="methodSignature">public boolean isDirectDeliver()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isDirectDeliver()">isDirectDeliver</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="isInternalQueue()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isInternalQueue</h4> |
| <pre class="methodSignature">public boolean isInternalQueue()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#isInternalQueue()">Queue</a></code></span></div> |
| <div class="block">We can't send stuff to DLQ on queues used on clustered-bridge-communication</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#isInternalQueue()">isInternalQueue</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the internalQueue</dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="setInternalQueue(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInternalQueue</h4> |
| <pre class="methodSignature">public void setInternalQueue​(boolean internalQueue)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#setInternalQueue(boolean)">setInternalQueue</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>internalQueue</code> - the internalQueue to set</dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="equals(java.lang.Object)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>equals</h4> |
| <pre class="methodSignature">public boolean equals​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> other)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="hashCode()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hashCode</h4> |
| <pre class="methodSignature">public int hashCode()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="toString()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> toString()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="pruneLastValues()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>pruneLastValues</h4> |
| <pre class="methodSignature">protected void pruneLastValues()</pre> |
| </li> |
| </ul> |
| <a id="removeMessageReference(org.apache.activemq.artemis.core.server.impl.QueueImpl.ConsumerHolder,org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeMessageReference</h4> |
| <pre class="methodSignature">protected void removeMessageReference​(<a href="QueueImpl.ConsumerHolder.html" title="class in org.apache.activemq.artemis.core.server.impl">QueueImpl.ConsumerHolder</a><? extends <a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>> holder, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| </li> |
| </ul> |
| <a id="refRemoved(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refRemoved</h4> |
| <pre class="methodSignature">protected void refRemoved​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| </li> |
| </ul> |
| <a id="addRefSize(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addRefSize</h4> |
| <pre class="methodSignature">protected void addRefSize​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| </li> |
| </ul> |
| <a id="refAdded(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>refAdded</h4> |
| <pre class="methodSignature">protected void refAdded​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| </li> |
| </ul> |
| <a id="removeWithSuppliedID(java.lang.String,long,org.apache.activemq.artemis.utils.collections.NodeStore)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeWithSuppliedID</h4> |
| <pre class="methodSignature">public <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> removeWithSuppliedID​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> serverID, |
| long id, |
| org.apache.activemq.artemis.utils.collections.NodeStore<<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a>> nodeStore)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#removeWithSuppliedID(java.lang.String,long,org.apache.activemq.artemis.utils.collections.NodeStore)">Queue</a></code></span></div> |
| <div class="block">Remove item with a supplied non-negative (>= 0) ID. |
| If the idSupplier returns < 0 the ID is considered a non value (null) and it will be ignored.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#removeWithSuppliedID(java.lang.String,long,org.apache.activemq.artemis.utils.collections.NodeStore)">removeWithSuppliedID</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><code>LinkedList.setNodeStore(NodeStore)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="checkRedelivery(org.apache.activemq.artemis.core.server.MessageReference,long,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>checkRedelivery</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/Pair.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">Pair</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a>> checkRedelivery​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference, |
| long timeBase, |
| boolean ignoreRedeliveryDelay) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#checkRedelivery(org.apache.activemq.artemis.core.server.MessageReference,long,boolean)">checkRedelivery</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a Pair of Booleans: the first indicates whether or not redelivery happened; the second indicates whether |
| or not the message was actually sent to a DLA with bindings</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="getNumberOfReferences()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNumberOfReferences</h4> |
| <pre class="methodSignature">public int getNumberOfReferences()</pre> |
| <div class="block">Used on testing only *</div> |
| </li> |
| </ul> |
| <a id="sendToDeadLetterAddress(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sendToDeadLetterAddress</h4> |
| <pre class="methodSignature">public boolean sendToDeadLetterAddress​(<a href="../../transaction/Transaction.html" title="interface in org.apache.activemq.artemis.core.transaction">Transaction</a> tx, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#sendToDeadLetterAddress(org.apache.activemq.artemis.core.transaction.Transaction,org.apache.activemq.artemis.core.server.MessageReference)">sendToDeadLetterAddress</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>whether or not the message was actually sent to a DLA with bindings</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/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="errorProcessing(org.apache.activemq.artemis.core.server.Consumer,java.lang.Throwable,org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>errorProcessing</h4> |
| <pre class="methodSignature">public void errorProcessing​(<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a> consumer, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a> t, |
| <a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference)</pre> |
| <div class="block">This will print errors and decide what to do with the errored consumer from the protocol layer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#errorProcessing(org.apache.activemq.artemis.core.server.Consumer,java.lang.Throwable,org.apache.activemq.artemis.core.server.MessageReference)">errorProcessing</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="postAcknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>postAcknowledge</h4> |
| <pre class="methodSignature">public void postAcknowledge​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#postAcknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason)">postAcknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="postAcknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>postAcknowledge</h4> |
| <pre class="methodSignature">public void postAcknowledge​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref, |
| <a href="AckReason.html" title="enum in org.apache.activemq.artemis.core.server.impl">AckReason</a> reason, |
| boolean delivering)</pre> |
| <div class="block">The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering. |
| Example: Mirror replication will call the ack here without any consumer involved. On that case no previous delivery happened, |
| hence no information about delivering statistics should be updated.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#postAcknowledge(org.apache.activemq.artemis.core.server.MessageReference,org.apache.activemq.artemis.core.server.impl.AckReason,boolean)">postAcknowledge</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resetMessagesAdded()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetMessagesAdded</h4> |
| <pre class="methodSignature">public void resetMessagesAdded()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetMessagesAdded()">resetMessagesAdded</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resetMessagesAcknowledged()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetMessagesAcknowledged</h4> |
| <pre class="methodSignature">public void resetMessagesAcknowledged()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetMessagesAcknowledged()">resetMessagesAcknowledged</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resetMessagesExpired()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetMessagesExpired</h4> |
| <pre class="methodSignature">public void resetMessagesExpired()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetMessagesExpired()">resetMessagesExpired</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="resetMessagesKilled()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>resetMessagesKilled</h4> |
| <pre class="methodSignature">public void resetMessagesKilled()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#resetMessagesKilled()">resetMessagesKilled</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="recheckRefCount(org.apache.activemq.artemis.core.persistence.OperationContext)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>recheckRefCount</h4> |
| <pre class="methodSignature">public void recheckRefCount​(<a href="../../persistence/OperationContext.html" title="interface in org.apache.activemq.artemis.core.persistence">OperationContext</a> context)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../Queue.html#recheckRefCount(org.apache.activemq.artemis.core.persistence.OperationContext)">Queue</a></code></span></div> |
| <div class="block">This is to perform a check on the counter again</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#recheckRefCount(org.apache.activemq.artemis.core.persistence.OperationContext)">recheckRefCount</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="groupMap(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>groupMap</h4> |
| <pre class="methodSignature">public static <a href="MessageGroups.html" title="interface in org.apache.activemq.artemis.core.server.impl">MessageGroups</a><<a href="../Consumer.html" title="interface in org.apache.activemq.artemis.core.server">Consumer</a>> groupMap​(int groupBuckets)</pre> |
| </li> |
| </ul> |
| <a id="getQueueConfiguration()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getQueueConfiguration</h4> |
| <pre class="methodSignature">public <a href="https://activemq.apache.org/components/artemis/artemis-core-client/apidocs/org/apache/activemq/artemis/api/core/QueueConfiguration.html?is-external=true" title="class or interface in org.apache.activemq.artemis.api.core" class="externalLink">QueueConfiguration</a> getQueueConfiguration()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../Queue.html#getQueueConfiguration()">getQueueConfiguration</a></code> in interface <code><a href="../Queue.html" title="interface in org.apache.activemq.artemis.core.server">Queue</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a id="incDelivering(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>incDelivering</h4> |
| <pre class="methodSignature">public void incDelivering​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> ref)</pre> |
| </li> |
| </ul> |
| <a id="decDelivering(org.apache.activemq.artemis.core.server.MessageReference)"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>decDelivering</h4> |
| <pre class="methodSignature">public void decDelivering​(<a href="../MessageReference.html" title="interface in org.apache.activemq.artemis.core.server">MessageReference</a> reference)</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/QueueImpl.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 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: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </body> |
| </html> |