Interface | Description |
---|---|
ActiveMQBuffer |
An ActiveMQBuffer wraps a Netty's ChannelBuffer and is used throughout ActiveMQ Artemis code base.
|
BaseInterceptor<P> | |
BroadcastEndpoint |
BroadcastEndpint is used in BroadcastGroups and DiscoveryGroups for topology updates.
|
BroadcastEndpointFactory | |
Interceptor |
This is class is a simple way to intercepting calls on ActiveMQ Artemis client and servers.
|
Message |
A Message is a routable instance that has a payload.
|
TransportConfigurationHelper |
Helper interface for specifying default parameters on Transport Configurations.
|
Class | Description |
---|---|
ActiveMQBuffers |
Factory class to create instances of
ActiveMQBuffer . |
BroadcastGroupConfiguration |
The basic configuration used to determine how the server will broadcast members
This is analogous to
DiscoveryGroupConfiguration |
ChannelBroadcastEndpointFactory |
An implementation of BroadcastEndpointFactory that uses an externally managed JChannel for JGroups clustering.
|
DiscoveryGroupConfiguration |
This file represents how we are using Discovery.
|
FilterConstants |
Constants representing pre-defined message attributes that can be referenced in ActiveMQ Artemis core
filter expressions.
|
JGroupsBroadcastEndpoint |
This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.
|
JGroupsChannelBroadcastEndpoint |
An implementation of JGroupsBroadcastEndpoint that uses an externally managed JChannel for its operations.
|
JGroupsFileBroadcastEndpoint |
This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.
|
JGroupsFileBroadcastEndpointFactory | |
JGroupsPropertiesBroadcastEndpoint |
This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.
|
JGroupsPropertiesBroadcastEndpointFactory | |
JsonUtil | |
Pair<A,B> |
A Pair is a holder for 2 objects.
|
SimpleString |
A simple String class that can store all characters, and stores as simple
byte[] , this
minimises expensive copying between String objects. |
TransportConfiguration |
A TransportConfiguration is used by a client to specify connections to a server and its backup if
one exists.
|
UDPBroadcastEndpointFactory |
The configuration used to determine how the server will broadcast members.
|
Enum | Description |
---|---|
ActiveMQExceptionType |
Defines all
ActiveMQException types and their codes. |
Exception | Description |
---|---|
ActiveMQAddressExistsException |
An operation failed because an address exists on the server.
|
ActiveMQAddressFullException |
An address is full.
|
ActiveMQAlreadyReplicatingException |
The server is already paired with a replicating backup.
|
ActiveMQClusterSecurityException |
Security exception thrown when the cluster user fails authentication.
|
ActiveMQConnectionTimedOutException |
A client timed out will connecting to ActiveMQ Artemis server.
|
ActiveMQDisconnectedException |
A client was disconnected from ActiveMQ Artemis server when the server has shut down.
|
ActiveMQDuplicateIdException |
A DuplicateID was rejected.
|
ActiveMQDuplicateMetaDataException |
A Session Metadata was set in duplication
|
ActiveMQException |
ActiveMQException is the root exception for the ActiveMQ Artemis API.
|
ActiveMQIllegalStateException |
An ActiveMQ Artemis resource is not in a legal state (e.g.
|
ActiveMQIncompatibleClientServerException |
The server version and the client version are incompatible.
|
ActiveMQInterceptorRejectedPacketException |
An outgoing interceptor returned false.
|
ActiveMQInternalErrorException |
Internal error which prevented ActiveMQ Artemis from performing an important operation.
|
ActiveMQInterruptedException |
When an interruption happens, we will just throw a non-checked exception.
|
ActiveMQInvalidFilterExpressionException |
A filter expression was found to be invalid.
|
ActiveMQInvalidTransientQueueUseException |
An operation failed because a queue exists on the server.
|
ActiveMQIOErrorException |
Unexpected I/O error occurred on the server.
|
ActiveMQLargeMessageException |
A problem occurred while manipulating the body of a large message.
|
ActiveMQLargeMessageInterruptedException | |
ActiveMQNativeIOError |
An error has happened at ActiveMQ's native (non-Java) code used in reading and writing data.
|
ActiveMQNonExistentQueueException |
An operation failed because a queue does not exist on the server.
|
ActiveMQNotConnectedException |
A client is not able to connect to ActiveMQ Artemis server.
|
ActiveMQObjectClosedException |
A client operation failed because the calling resource (ClientSession, ClientProducer, etc.) is
closed.
|
ActiveMQPropertyConversionException |
A PropertyConversionException is thrown by
org.apache.activemq.artemis.api.core.Message methods when a
property can not be converted to the expected type. |
ActiveMQQueueExistsException |
An operation failed because a queue exists on the server.
|
ActiveMQRemoteDisconnectException |
A security problem occurred (authentication issues, permission issues,...)
|
ActiveMQSecurityException |
A security problem occurred (authentication issues, permission issues,...)
|
ActiveMQSessionCreationException |
The creation of a session was rejected by the server (e.g.
|
ActiveMQTransactionOutcomeUnknownException |
The outcome of a transaction is unknown.
|
ActiveMQTransactionRolledBackException |
A transaction was rolled back.
|
ActiveMQTransactionTimeoutException | |
ActiveMQUnBlockedException |
A blocking call from a client was unblocked during failover.
|
ActiveMQUnsupportedPacketException |
A packet of unsupported type was received by ActiveMQ Artemis PacketHandler.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.