blob: e141ed985c1fc515a373c40666c3ba20e856af62 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>org.apache.activemq.artemis.api.core (ActiveMQ Artemis Website 2.33.0 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.apache.activemq.artemis.api.core (ActiveMQ Artemis Website 2.33.0 API)";
}
}
catch(err) {
}
//-->
</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 class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.apache.activemq.artemis.api.core</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQBuffer.html" title="interface in org.apache.activemq.artemis.api.core">ActiveMQBuffer</a></th>
<td class="colLast">
<div class="block">An ActiveMQBuffer wraps a Netty's ChannelBuffer and is used throughout ActiveMQ Artemis code base.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="BaseInterceptor.html" title="interface in org.apache.activemq.artemis.api.core">BaseInterceptor</a>&lt;P&gt;</th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="BroadcastEndpoint.html" title="interface in org.apache.activemq.artemis.api.core">BroadcastEndpoint</a></th>
<td class="colLast">
<div class="block">BroadcastEndpint is used in BroadcastGroups and DiscoveryGroups for topology updates.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="BroadcastEndpointFactory.html" title="interface in org.apache.activemq.artemis.api.core">BroadcastEndpointFactory</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ICoreMessage.html" title="interface in org.apache.activemq.artemis.api.core">ICoreMessage</a></th>
<td class="colLast">
<div class="block">This interface is only to determine the API of methods required for Core Messages</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Interceptor.html" title="interface in org.apache.activemq.artemis.api.core">Interceptor</a></th>
<td class="colLast">
<div class="block">This is class is a simple way to intercepting calls on ActiveMQ Artemis client and servers.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Message.html" title="interface in org.apache.activemq.artemis.api.core">Message</a></th>
<td class="colLast">
<div class="block">A Message is a routable instance that has a payload.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="RefCountMessageListener.html" title="interface in org.apache.activemq.artemis.api.core">RefCountMessageListener</a></th>
<td class="colLast">
<div class="block">These methods will be called during refCount operations</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="TransportConfigurationHelper.html" title="interface in org.apache.activemq.artemis.api.core">TransportConfigurationHelper</a></th>
<td class="colLast">
<div class="block">Helper interface for specifying default parameters on Transport Configurations.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="TrustManagerFactoryPlugin.html" title="interface in org.apache.activemq.artemis.api.core">TrustManagerFactoryPlugin</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQBuffers.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQBuffers</a></th>
<td class="colLast">
<div class="block">Factory class to create instances of <a href="ActiveMQBuffer.html" title="interface in org.apache.activemq.artemis.api.core"><code>ActiveMQBuffer</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="BroadcastGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">BroadcastGroupConfiguration</a></th>
<td class="colLast">
<div class="block">The basic configuration used to determine how the server will broadcast members
This is analogous to <a href="DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core"><code>DiscoveryGroupConfiguration</code></a></div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ChannelBroadcastEndpointFactory.html" title="class in org.apache.activemq.artemis.api.core">ChannelBroadcastEndpointFactory</a></th>
<td class="colLast">
<div class="block">An implementation of BroadcastEndpointFactory that uses an externally managed JChannel for JGroups clustering.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="DiscoveryGroupConfiguration.html" title="class in org.apache.activemq.artemis.api.core">DiscoveryGroupConfiguration</a></th>
<td class="colLast">
<div class="block">This file represents how we are using Discovery.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="FilterConstants.html" title="class in org.apache.activemq.artemis.api.core">FilterConstants</a></th>
<td class="colLast">
<div class="block">Constants representing pre-defined message attributes that can be referenced in ActiveMQ Artemis core
filter expressions.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="JGroupsBroadcastEndpoint.html" title="class in org.apache.activemq.artemis.api.core">JGroupsBroadcastEndpoint</a></th>
<td class="colLast">
<div class="block">This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="JGroupsChannelBroadcastEndpoint.html" title="class in org.apache.activemq.artemis.api.core">JGroupsChannelBroadcastEndpoint</a></th>
<td class="colLast">
<div class="block">An implementation of JGroupsBroadcastEndpoint that uses an externally managed JChannel for its operations.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="JGroupsFileBroadcastEndpoint.html" title="class in org.apache.activemq.artemis.api.core">JGroupsFileBroadcastEndpoint</a></th>
<td class="colLast">
<div class="block">This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="JGroupsFileBroadcastEndpointFactory.html" title="class in org.apache.activemq.artemis.api.core">JGroupsFileBroadcastEndpointFactory</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="JsonUtil.html" title="class in org.apache.activemq.artemis.api.core">JsonUtil</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ObjLongPair.html" title="class in org.apache.activemq.artemis.api.core">ObjLongPair</a>&lt;A&gt;</th>
<td class="colLast">
<div class="block">A Pair is a holder for 1 object and 'a' being greater or equal than 0.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Pair.html" title="class in org.apache.activemq.artemis.api.core">Pair</a>&lt;A,&#8203;B&gt;</th>
<td class="colLast">
<div class="block">A Pair is a holder for 2 objects.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ParameterisedAddress.html" title="class in org.apache.activemq.artemis.api.core">ParameterisedAddress</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="QueueAttributes.html" title="class in org.apache.activemq.artemis.api.core">QueueAttributes</a></th>
<td class="colLast">Deprecated.</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="QueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">QueueConfiguration</a></th>
<td class="colLast">
<div class="block">This class holds all the properties required to configure a queue.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="RefCountMessage.html" title="class in org.apache.activemq.artemis.api.core">RefCountMessage</a></th>
<td class="colLast">
<div class="block">RefCountMessage is a base-class for any message intending to do reference counting.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SimpleString.html" title="class in org.apache.activemq.artemis.api.core">SimpleString</a></th>
<td class="colLast">
<div class="block">A simple String class that can store all characters, and stores as simple <code>byte[]</code>, this
minimises expensive copying between String objects.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SimpleString.ByteBufSimpleStringPool.html" title="class in org.apache.activemq.artemis.api.core">SimpleString.ByteBufSimpleStringPool</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SimpleString.StringSimpleStringPool.html" title="class in org.apache.activemq.artemis.api.core">SimpleString.StringSimpleStringPool</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="TransportConfiguration.html" title="class in org.apache.activemq.artemis.api.core">TransportConfiguration</a></th>
<td class="colLast">
<div class="block">A TransportConfiguration is used by a client to specify connections to a server and its backup if
one exists.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="UDPBroadcastEndpointFactory.html" title="class in org.apache.activemq.artemis.api.core">UDPBroadcastEndpointFactory</a></th>
<td class="colLast">
<div class="block">The configuration used to determine how the server will broadcast members.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQExceptionType.html" title="enum in org.apache.activemq.artemis.api.core">ActiveMQExceptionType</a></th>
<td class="colLast">
<div class="block">Defines all <a href="ActiveMQException.html" title="class in org.apache.activemq.artemis.api.core"><code>ActiveMQException</code></a> types and their codes.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="AutoCreateResult.html" title="enum in org.apache.activemq.artemis.api.core">AutoCreateResult</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="DisconnectReason.html" title="enum in org.apache.activemq.artemis.api.core">DisconnectReason</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="RoutingType.html" title="enum in org.apache.activemq.artemis.api.core">RoutingType</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary">
<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Exception</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQAddressDoesNotExistException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQAddressDoesNotExistException</a></th>
<td class="colLast">
<div class="block">An operation failed because an address exists on the server.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQAddressExistsException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQAddressExistsException</a></th>
<td class="colLast">
<div class="block">An operation failed because an address exists on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQAddressFullException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQAddressFullException</a></th>
<td class="colLast">
<div class="block">An address is full.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQAlreadyReplicatingException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQAlreadyReplicatingException</a></th>
<td class="colLast">
<div class="block">The server is already paired with a replicating backup.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQClusterSecurityException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQClusterSecurityException</a></th>
<td class="colLast">
<div class="block">Security exception thrown when the cluster user fails authentication.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQConnectionTimedOutException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQConnectionTimedOutException</a></th>
<td class="colLast">
<div class="block">A client timed out will connecting to ActiveMQ Artemis server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQDeleteAddressException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQDeleteAddressException</a></th>
<td class="colLast">
<div class="block">An operation failed because an address exists on the server.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQDisconnectedException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQDisconnectedException</a></th>
<td class="colLast">
<div class="block">A client was disconnected from ActiveMQ Artemis server when the server has shut down.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQDivertDoesNotExistException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQDivertDoesNotExistException</a></th>
<td class="colLast">
<div class="block">An operation failed because an address exists on the server.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQDuplicateIdException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQDuplicateIdException</a></th>
<td class="colLast">
<div class="block">A DuplicateID was rejected.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQDuplicateMetaDataException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQDuplicateMetaDataException</a></th>
<td class="colLast">
<div class="block">A Session Metadata was set in duplication</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQException</a></th>
<td class="colLast">
<div class="block">ActiveMQException is the root exception for the ActiveMQ Artemis API.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQIllegalStateException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQIllegalStateException</a></th>
<td class="colLast">
<div class="block">An ActiveMQ Artemis resource is not in a legal state (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQIncompatibleClientServerException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQIncompatibleClientServerException</a></th>
<td class="colLast">
<div class="block">The server version and the client version are incompatible.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQInterceptorRejectedPacketException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInterceptorRejectedPacketException</a></th>
<td class="colLast">
<div class="block">An outgoing interceptor returned false.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQInternalErrorException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInternalErrorException</a></th>
<td class="colLast">
<div class="block">Internal error which prevented ActiveMQ Artemis from performing an important operation.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQInterruptedException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInterruptedException</a></th>
<td class="colLast">
<div class="block">When an interruption happens, we will just throw a non-checked exception.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQInvalidBufferException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInvalidBufferException</a></th>
<td class="colLast">
<div class="block">Exception used for when reading invalid data from buffers.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQInvalidFilterExpressionException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInvalidFilterExpressionException</a></th>
<td class="colLast">
<div class="block">A filter expression was found to be invalid.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQInvalidQueueConfiguration.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInvalidQueueConfiguration</a></th>
<td class="colLast">
<div class="block">An operation failed because a queue exists on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQInvalidTransientQueueUseException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQInvalidTransientQueueUseException</a></th>
<td class="colLast">
<div class="block">An operation failed because a queue exists on the server.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQIOErrorException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQIOErrorException</a></th>
<td class="colLast">
<div class="block">Unexpected I/O error occurred on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQLargeMessageException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQLargeMessageException</a></th>
<td class="colLast">
<div class="block">A problem occurred while manipulating the body of a large message.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQLargeMessageInterruptedException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQLargeMessageInterruptedException</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQNativeIOError.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQNativeIOError</a></th>
<td class="colLast">
<div class="block">An error has happened at ActiveMQ's native (non-Java) code used in reading and writing data.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQNonExistentQueueException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQNonExistentQueueException</a></th>
<td class="colLast">
<div class="block">An operation failed because a queue does not exist on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQNotConnectedException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQNotConnectedException</a></th>
<td class="colLast">
<div class="block">A client is not able to connect to ActiveMQ Artemis server.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQNullRefException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQNullRefException</a></th>
<td class="colLast">
<div class="block">An operation failed because is dereferencing null pointer.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQObjectClosedException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQObjectClosedException</a></th>
<td class="colLast">
<div class="block">A client operation failed because the calling resource (ClientSession, ClientProducer, etc.) is
closed.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQPropertyConversionException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQPropertyConversionException</a></th>
<td class="colLast">
<div class="block">A PropertyConversionException is thrown by <code>org.apache.activemq.artemis.api.core.Message</code> methods when a
property can not be converted to the expected type.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQQueueExistsException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQQueueExistsException</a></th>
<td class="colLast">
<div class="block">An operation failed because a queue exists on the server.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQQueueMaxConsumerLimitReached.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQQueueMaxConsumerLimitReached</a></th>
<td class="colLast">
<div class="block">An operation failed because a queue exists on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQRemoteDisconnectException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQRemoteDisconnectException</a></th>
<td class="colLast">
<div class="block">A security problem occurred (authentication issues, permission issues,...)</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQReplicationTimeooutException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQReplicationTimeooutException</a></th>
<td class="colLast">
<div class="block">The creation of a session was rejected by the server (e.g.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQRoutingException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQRoutingException</a></th>
<td class="colLast">
<div class="block">A client was redirected.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQSecurityException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQSecurityException</a></th>
<td class="colLast">
<div class="block">A security problem occurred (authentication issues, permission issues,...)</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQSessionCreationException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQSessionCreationException</a></th>
<td class="colLast">
<div class="block">The creation of a session was rejected by the server (e.g.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQShutdownException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQShutdownException</a></th>
<td class="colLast">
<div class="block">An operation failed because an address exists on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQTimeoutException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQTimeoutException</a></th>
<td class="colLast">
<div class="block">An operation timed out.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQTransactionOutcomeUnknownException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQTransactionOutcomeUnknownException</a></th>
<td class="colLast">
<div class="block">The outcome of a transaction is unknown.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQTransactionRolledBackException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQTransactionRolledBackException</a></th>
<td class="colLast">
<div class="block">A transaction was rolled back.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQTransactionTimeoutException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQTransactionTimeoutException</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQUnBlockedException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQUnBlockedException</a></th>
<td class="colLast">
<div class="block">A blocking call from a client was unblocked during failover.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ActiveMQUnexpectedRoutingTypeForAddress.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQUnexpectedRoutingTypeForAddress</a></th>
<td class="colLast">
<div class="block">An operation failed because a queue exists on the server.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ActiveMQUnsupportedPacketException.html" title="class in org.apache.activemq.artemis.api.core">ActiveMQUnsupportedPacketException</a></th>
<td class="colLast">
<div class="block">A packet of unsupported type was received by ActiveMQ Artemis PacketHandler.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<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 class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>