All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbstractCFSchema |
|
AbstractConnector |
Abstract connector
|
AbstractPrincipalLoginModule |
Abstract login module that uses an external authenticated principal
|
AbstractProtocolManager<P,I extends BaseInterceptor<P>,C extends RemotingConnection,R extends org.apache.activemq.artemis.core.server.balancing.RedirectHandler> |
|
AbstractProtocolManagerFactory<P extends BaseInterceptor> |
|
AbstractRemotingConnection |
|
AbstractServerLocatorSchema |
|
AbstractTransportConfigurationSchema |
|
Acceptor |
An Acceptor is used by the RemotingService to allow clients to connect.
|
AcceptorControl |
An AcceptorControl is used to manage Acceptors.
|
AcceptorFactory |
A factory for creating acceptors.
|
AcceptorTransportConfigurationParser |
|
ActiveMQBasicSecurityManager |
All user and role state (both in memory and on disk) is maintained by the underlying StorageManager
|
ActiveMQBytesCompatibleMessage |
|
ActiveMQBytesMessage |
ActiveMQ Artemis implementation of a JMS BytesMessage .
|
ActiveMQClient |
|
ActiveMQCompatibleMessage |
|
ActiveMQComponentControl |
An ActiveMQComponentControl is used to manage the life cycle of an ActiveMQ Artemis component.
|
ActiveMQConnection |
ActiveMQ Artemis implementation of a JMS Connection.
|
ActiveMQConnectionFactory |
ActiveMQ Artemis implementation of a JMS ConnectionFactory.
|
ActiveMQConnectionForContext |
Interface created to support reference counting all contexts using it.
|
ActiveMQConnectionForContextImpl |
|
ActiveMQConnectionMetaData |
ActiveMQ Artemis implementation of a JMS ConnectionMetaData.
|
ActiveMQDefaultConfiguration |
Default values of ActiveMQ Artemis configuration parameters.
|
ActiveMQDestination |
ActiveMQ Artemis implementation of a JMS Destination.
|
ActiveMQDestination.TYPE |
|
ActiveMQInitialContextFactory |
A factory of the ActiveMQ Artemis InitialContext which contains
ConnectionFactory instances as well as a child context called
destinations which contain all of the current active destinations, in
child context depending on the QoS such as transient or durable and queue or
topic.
|
ActiveMQJAASSecurityManager |
This implementation delegates to the JAAS security interfaces.
|
ActiveMQJMSBridgeLogger |
Logger Code 34
each message id must be 6 digits long starting with 34, the 3rd digit donates the level so
INF0 1
WARN 2
DEBUG 3
ERROR 4
TRACE 5
FATAL 6
so an INFO message would be 341000 to 341999
|
ActiveMQJMSBridgeLogger_$logger |
Warning this class consists of generated code.
|
ActiveMQJMSClient |
A utility class for creating ActiveMQ Artemis client-side JMS managed resources.
|
ActiveMQJMSClientBundle |
Logger Code 13
each message id must be 6 digits long starting with 13, the 3rd digit should be 9
so 139000 to 139999
|
ActiveMQJMSClientBundle_$bundle |
Warning this class consists of generated code.
|
ActiveMQJMSClientLogger |
Logger Code 13
each message id must be 6 digits long starting with 13, the 3rd digit donates the level so
INF0 1
WARN 2
DEBUG 3
ERROR 4
TRACE 5
FATAL 6
so an INFO message would be 131000 to 131999
|
ActiveMQJMSClientLogger_$logger |
Warning this class consists of generated code.
|
ActiveMQJMSConnectionFactory |
ActiveMQ Artemis implementation of a JMS ConnectionFactory.
|
ActiveMQJMSConstants |
Constants for ActiveMQ Artemis for property keys used for ActiveMQ Artemis specific extensions to JMS.
|
ActiveMQJMSConsumer |
|
ActiveMQJMSContext |
ActiveMQ Artemis implementation of a JMSContext.
|
ActiveMQJMSProducer |
|
ActiveMQJMSServerBundle |
Logger Code 12
each message id must be 6 digits long starting with 12, the 3rd digit should be 9
so 129000 to 129999
|
ActiveMQJMSServerBundle_$bundle |
Warning this class consists of generated code.
|
ActiveMQJMSServerLogger |
Logger Code 12
each message id must be 6 digits long starting with 12, the 3rd digit donates the level so
INF0 1
WARN 2
DEBUG 3
ERROR 4
TRACE 5
FATAL 6
so an INFO message would be 121000 to 121999
|
ActiveMQJMSServerLogger_$logger |
Warning this class consists of generated code.
|
ActiveMQJournalBundle |
Logger Code 14
each message id must be 6 digits long starting with 14, the 3rd digit should be 9
so 149000 to 149999
|
ActiveMQJournalBundle_$bundle |
Warning this class consists of generated code.
|
ActiveMQJournalLogger |
Logger Code 14
each message id must be 6 digits long starting with 14, the 3rd digit donates the level so
INF0 1
WARN 2
DEBUG 3
ERROR 4
TRACE 5
FATAL 6
so an INFO message would be 141000 to 141999
|
ActiveMQJournalLogger_$logger |
Warning this class consists of generated code.
|
ActiveMQManagementProxy |
|
ActiveMQMapCompatibleMessage |
|
ActiveMQMapMessage |
ActiveMQ Artemis implementation of a JMS MapMessage.
|
ActiveMQMessage |
ActiveMQ Artemis implementation of a JMS Message.
|
ActiveMQMessageConsumer |
ActiveMQ Artemis implementation of a JMS MessageConsumer.
|
ActiveMQMessageProducer |
ActiveMQ Artemis implementation of a JMS MessageProducer.
|
ActiveMQObjectCompatibleMessage |
|
ActiveMQObjectMessage |
ActiveMQ Artemis implementation of a JMS ObjectMessage.
|
ActiveMQQueue |
ActiveMQ Artemis implementation of a JMS Queue.
|
ActiveMQQueueBrowser |
ActiveMQ Artemis implementation of a JMS QueueBrowser.
|
ActiveMQQueueConnectionFactory |
ActiveMQ Artemis implementation of a JMS ConnectionFactory.
|
ActiveMQSecurityManager |
Use to validate whether a user has is valid to connect to the server and perform certain
functions
|
ActiveMQSecurityManager2 |
Used to validate whether a user is authorized to connect to the
server and perform certain functions on certain destinations.
|
ActiveMQSecurityManager3 |
Used to validate whether a user is authorized to connect to the
server and perform certain functions on certain destinations.
|
ActiveMQSecurityManager4 |
Used to validate whether a user is authorized to connect to the
server and perform certain functions on certain addresses
This is an evolution of ActiveMQSecurityManager3
that adds the ability to specify the JAAS domain per call.
|
ActiveMQSecurityManager5 |
Used to validate whether a user is authorized to connect to the
server and perform certain functions on certain addresses
This is an evolution of ActiveMQSecurityManager4
that integrates with the new Subject caching functionality.
|
ActiveMQSecurityManagerImpl |
Deprecated. |
ActiveMQServerControl |
An ActiveMQServerControl is used to manage ActiveMQ Artemis servers.
|
ActiveMQSession |
ActiveMQ Artemis implementation of a JMS Session.
|
ActiveMQStreamCompatibleMessage |
|
ActiveMQStreamMessage |
ActiveMQ Artemis implementation of a JMS StreamMessage.
|
ActiveMQTemporaryQueue |
ActiveMQ Artemis implementation of a JMS TemporaryQueue.
|
ActiveMQTemporaryTopic |
|
ActiveMQTextCompatibleMessage |
|
ActiveMQTextMessage |
ActiveMQ Artemis implementation of a JMS TextMessage.
|
ActiveMQTopic |
ActiveMQ Artemis implementation of a JMS Topic.
|
ActiveMQTopicConnectionFactory |
ActiveMQ Artemis implementation of a JMS ConnectionFactory.
|
ActiveMQXAConnection |
ActiveMQ Artemis implementation of a JMS XAConnection.
|
ActiveMQXAConnectionFactory |
A class that represents a XAConnectionFactory.
|
ActiveMQXAJMSContext |
|
ActiveMQXAQueueConnectionFactory |
ActiveMQ Artemis implementation of a JMS ConnectionFactory.
|
ActiveMQXASession |
|
ActiveMQXATopicConnectionFactory |
ActiveMQ Artemis implementation of a JMS ConnectionFactory.
|
AddressControl |
An AddressControl is used to manage an address.
|
AddressSettingsInfo |
|
ArithmeticExpression |
An expression which performs an operation on two expression values
|
Attribute |
Info for a MBean Attribute.
|
AuditLoginModule |
|
BaseBroadcastGroupControl |
A BroadcastGroupControl is used to manage a broadcast group.
|
BaseConnectionLifeCycleListener<ProtocolClass> |
A ConnectionLifeCycleListener is called by the remoting implementation to notify of connection events.
|
BaseInterceptor<P> |
|
BinaryExpression |
An expression which performs an operation on two expression values.
|
BindingRegistry |
Abstract interface for a registry to store endpoints like connection factories into.
|
BooleanExpression |
A BooleanExpression is an expression that always
produces a Boolean result.
|
BridgeControl |
A BridgeControl is used to manage a Bridge.
|
BroadcastEndpoint |
BroadcastEndpint is used in BroadcastGroups and DiscoveryGroups for topology updates.
|
BroadcastEndpointFactory |
|
BroadcastGroupConfiguration |
|
BroadcastGroupControl |
A BroadcastGroupControl is used to manage a broadcast group.
|
BrokerBalancerControl |
A BrokerBalancerControl is used to manage a BrokerBalancer.
|
BufferDecoder |
|
BufferHandler |
A BufferHandler that will handle buffers received by an acceptor.
|
BytesMessageUtil |
|
CertificateCallback |
A Callback for SSL certificates.
|
CertificateLoginModule |
A LoginModule that allows for authentication based on SSL certificates.
|
ChannelBroadcastEndpointFactory |
An implementation of BroadcastEndpointFactory that uses an externally managed JChannel for JGroups clustering.
|
ClientConnectionLifeCycleListener |
|
ClientConsumer |
A ClientConsumer receives messages from ActiveMQ Artemis queues.
|
ClientMessage |
A ClientMessage represents a message sent and/or received by ActiveMQ Artemis.
|
ClientProducer |
A ClientProducer is used to send messages to a specific address.
|
ClientProtocolManager |
|
ClientProtocolManagerFactory |
|
ClientRequestor |
The ClientRequestor class helps making requests.
|
ClientSession |
A ClientSession is a single-thread object required for producing and consuming messages.
|
ClientSession.AddressQuery |
Information returned by a binding query
|
ClientSession.QueueQuery |
Information returned by a queue query
|
ClientSessionFactory |
A ClientSessionFactory is the entry point to create and configure ActiveMQ Artemis resources to produce and consume messages.
|
ClusterConnectionConfigurationParser |
|
ClusterConnectionControl |
A ClusterConnectionControl is used to manage a cluster connection.
|
ClusterConnectionMulticastSchema |
|
ClusterConnectionStaticSchema |
|
ClusterTopologyListener |
A cluster topology listener.
|
ComparisonExpression |
A filter performing a comparison of two objects
|
Connection |
The connection used by a channel to write data to.
|
ConnectionEntry |
|
ConnectionFactoryConfiguration |
A ConnectionFactoryConfiguration for ConnectionFactory objects.
|
ConnectionFactoryConfigurationImpl |
This class contains the configuration properties of a connection factory.
|
ConnectionFactoryFactory |
|
ConnectionFactoryOptions |
Common interface to be used to share common parameters between the RA and client JMS.
|
ConnectionFactoryParser |
|
ConnectionLifeCycleListener |
Deprecated.
|
ConnectionLoadBalancingPolicy |
A ConnectionLoadBalancingPolicy defines a policy to load balance between connections.
|
ConnectionOptions |
This will represent all the possible options you could setup on URLs
When parsing the URL this will serve as an intermediate object
And it could also be a pl
|
Connector |
A Connector is used by the client for creating and controlling a connection.
|
ConnectorFactory |
A ConnectorFactory is used by the client for creating connectors.
|
ConnectorTransportConfigurationParser |
|
ConstantExpression |
Represents a constant expression
|
ConsumerContext |
|
CoreNotificationType |
This enum defines all core notification types
|
DayCounterInfo |
|
DefaultConnectionProperties |
This class will provide default properties for constructors
|
DestinationFactory |
|
DigestCallback |
Callback to obtain a MessageDigest for login purpose
|
DiscoveryGroupConfiguration |
This file represents how we are using Discovery.
|
DivertControl |
A DivertControl is used to manage a divert.
|
EmbeddedJMS |
Deprecated. |
EmbedMessageUtil |
|
Expression |
Represents an expression
|
ExternalCertificateLoginModule |
A LoginModule that propagates TLS certificates subject DN as a UserPrincipal.
|
FailoverEventListener |
A FailoverEvent notifies the client the state if the connection changes occurred on the session.
|
FailoverEventType |
|
FileJMSConfiguration |
|
Filterable |
A Filterable is the object being evaluated by the filters.
|
FilterConstants |
Constants representing pre-defined message attributes that can be referenced in ActiveMQ Artemis core
filter expressions.
|
FilterException |
|
FirstElementConnectionLoadBalancingPolicy |
|
GuestLoginModule |
Always login the user with a default 'guest' identity.
|
HmacCallback |
Callback for obtaining information about a used HMac
|
HyphenatedParser |
JMS Selector Parser generated by JavaCC
Do not edit this .java file directly - it is autogenerated from HyphenatedParser.jj
|
HyphenatedParserConstants |
Token literal values and constants.
|
HyphenatedParserTokenManager |
Token Manager.
|
ICoreMessage |
This interface is only to determine the API of methods required for Core Messages
|
Interceptor |
This is class is a simple way to intercepting calls on ActiveMQ Artemis client and servers.
|
InVMAcceptorTransportConfigurationSchema |
|
InVMLoginModule |
|
InVMSchema |
|
InVMServerLocatorSchema |
|
InVMTransportConfigurationSchema |
|
JaasCallbackHandler |
A JAAS username password CallbackHandler.
|
JAXPXPathEvaluator |
|
JChannelManager |
This class maintain a global Map of JChannels wrapped in JChannelWrapper for
the purpose of reference counting.
|
JChannelWrapper |
This class wraps a JChannel with a reference counter.
|
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.
|
JGroupsChannelBroadcastGroupControl |
A BroadcastGroupControl is used to manage a broadcast group.
|
JGroupsFileBroadcastEndpoint |
This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.
|
JGroupsFileBroadcastEndpointFactory |
|
JGroupsFileBroadcastGroupControl |
A BroadcastGroupControl is used to manage a broadcast group.
|
JGroupsPropertiesBroadcastEndpoint |
This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.
|
JGroupsPropertiesBroadcastEndpointFactory |
|
JGroupsReceiver |
This class is used to receive messages from a JGroups channel.
|
JGroupsSchema |
|
JGroupsServerLocatorSchema |
|
JMSBridge |
|
JMSBridgeControl |
|
JMSBridgeControlImpl |
|
JMSBridgeImpl |
|
JMSConfiguration |
|
JMSConfigurationImpl |
|
JMSConnectionOptions |
This will represent all the possible options you could setup on URLs
When parsing the URL this will serve as an intermediate object
And it could also be a pl
|
JMSExceptionHelper |
|
JmsExceptionUtils |
|
JMSFactoryType |
|
JMSJournalStorageManagerImpl |
|
JMSManagementHelper |
Helper class to use JMS messages to manage ActiveMQ Artemis server resources.
|
JMSMessageListenerWrapper |
|
JMSNotificationType |
|
JMSQueueConfiguration |
|
JMSQueueConfigurationImpl |
|
JMSServerConfigParser |
|
JMSServerManager |
Deprecated. |
JMSServerManagerImpl |
Deprecated. |
JMSStorageManager |
|
JMSTransactionDetail |
|
JNDIConnectionFactoryFactory |
|
JNDIDestinationFactory |
|
JNDIFactorySupport |
|
JNDIReferenceFactory |
Converts objects implementing JNDIStorable into a property fields so they can be
stored and regenerated from JNDI
|
JNDIStorable |
Facilitates objects to be stored in JNDI as properties
|
JsonUtil |
|
Krb5LoginModule |
populate a subject with kerberos credential from the handler
|
LazyCreateContext |
|
LDAPLoginModule |
|
LDAPLoginProperty |
|
LogicExpression |
A filter performing a comparison of two objects
|
LRUCache<K,V> |
A Simple LRU Cache
|
ManagementHelper |
Helper class to use ActiveMQ Artemis Core messages to manage server resources.
|
MapMessageUtil |
|
Message |
A Message is a routable instance that has a payload.
|
MessageConverter<ProtocolMessage extends Message> |
|
MessageCounterInfo |
|
MessageHandler |
A MessageHandler is used to receive message asynchronously.
|
MessagePersister |
|
MessageUtil |
static methods intended for import static on JMS like messages.
|
NameParserImpl |
|
NodeInfo |
|
NotificationType |
Types of notification emitted by ActiveMQ Artemis servers.
|
NullJMSStorageManagerImpl |
|
ObjectNameBuilder |
Helper class to build ObjectNames for ActiveMQ Artemis resources.
|
OpenSSLContextFactory |
Service interface to create an SslContext for a configuration.
|
OpenSSLContextFactoryProvider |
Provider that loads all registered OpenSSLContextFactory services and returns the one with the highest priority.
|
Operation |
Info for a MBean Operation.
|
Parameter |
Info for a MBean Operation Parameter.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
PersistedBindings |
|
PersistedConnectionFactory |
|
PersistedDestination |
|
PersistedType |
|
PrincipalConversionLoginModule |
populate an empty (no UserPrincipal) subject with UserPrincipal seeded from existing principal
Useful when a third party login module generated principal needs to be accepted as-is by the broker
|
PrincipalsCallback |
A Callback for getting the peer principals.
|
PropertiesLoader |
|
PropertiesLoader.FileNameKey |
|
PropertiesLoginModule |
|
PropertiesLoginModuleConfigurator |
|
PropertyExpression |
Represents a property expression
|
ProtocolManager<P extends BaseInterceptor,R extends org.apache.activemq.artemis.core.server.balancing.RedirectHandler> |
Info: ProtocolManager is loaded by RemotingServiceImpl.loadProtocolManagerFactories(Iterable)
|
ProtocolManagerFactory<P extends BaseInterceptor> |
|
QualityOfServiceMode |
Quality of server (QoS) levels
|
QueueControl |
A QueueControl is used to manage a queue.
|
RandomConnectionLoadBalancingPolicy |
|
RandomStickyConnectionLoadBalancingPolicy |
|
ReadOnlyContext |
A read-only Context
|
ReadyListener |
|
RefCountMessage |
|
RefCountMessageListener |
These methods will be called during refCount operations
|
ReloadableProperties |
|
RemotingConnection |
A RemotingConnection is a connection between a client and a server.
|
ResourceNames |
Helper class used to build resource names used by management messages.
|
RoleInfo |
|
RolePrincipal |
|
RoundRobinConnectionLoadBalancingPolicy |
RoundRobinConnectionLoadBalancingPolicy corresponds to a round-robin load-balancing policy.
|
SCRAM |
Defines sets of known SCRAM types with methods to fetch matching digest and hmac names
|
ScramException |
Indicates error while processing SCRAM sequence
|
SCRAMLoginModule |
Handles the actual login after channel authentication has succeeded
|
SCRAMMechanismCallback |
callback to obtain the a mechanism used in a SASL-SCRAM authentication
|
SCRAMPropertiesLoginModule |
|
ScramUtils |
Provides static methods for working with SCRAM/SASL
|
ScramUtils.NewPasswordByteArrayData |
New password data in byte array format
|
ScramUtils.NewPasswordStringData |
New password data in database friendly format, i.e.
|
SelectorParser |
|
SendAcknowledgementHandler |
A SendAcknowledgementHandler notifies a client when a message sent asynchronously has been
received by the server.
|
ServerConnectionLifeCycleListener |
|
ServerLocator |
The serverLocator locates a server, but beyond that it locates a server based on a list.
|
ServerLocatorConfig |
|
ServerLocatorParser |
|
SessionCallback |
|
SessionContext |
|
SessionFailureListener |
A SessionFailureListener notifies the client when a failure occurred on the session.
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SSLContextConfig |
This class holds configuration parameters for SSL context initialization.
|
SSLContextConfig.Builder |
|
SSLContextFactory |
Service interface to create a SSLContext for a configuration.
|
SSLContextFactoryProvider |
Provider that loads the SSLContextFactory services and return the one with the highest priority.
|
StreamMessageUtil |
|
StrictParser |
JMS Selector Parser generated by JavaCC
Do not edit this .java file directly - it is autogenerated from StrictParser.jj
|
StrictParserConstants |
Token literal values and constants.
|
StrictParserTokenManager |
Token Manager.
|
StringPrep |
rfc3454 StringPrep, with an implementation of rfc4013 SASLPrep.
|
StringPrep.CharClass |
A representation of sets of character classes.
|
StringPrep.StringPrepError |
A prohibited string has been passed to StringPrep.
|
StringPrep.StringPrepProhibitedCharacter |
A prohibited character was detected.
|
StringPrep.StringPrepRTLError |
RTL verification has failed, according to rfc3454 section 6.
|
StringPrep.StringPrepRTLErrorBothRALandL |
|
StringPrep.StringPrepRTLErrorRALWithoutPrefix |
|
StringPrep.StringPrepRTLErrorRALWithoutSuffix |
|
StringPrep.StringPrepUnassignedCodepoint |
A prohibited unassigned codepoint was detected.
|
TCPAcceptorTransportConfigurationSchema |
|
TCPSchema |
|
TCPServerLocatorSchema |
|
TCPTransportConfigurationSchema |
|
TextFileCertificateLoginModule |
A LoginModule allowing for SSL certificate based authentication based on
Distinguished Names (DN) stored in text files.
|
TextMessageUtil |
|
ThreadAwareContext |
Restricts what can be called on context passed in wrapped CompletionListener.
|
Token |
Describes the input token stream.
|
Token |
Describes the input token stream.
|
TokenMgrError |
Token Manager Error.
|
TokenMgrError |
Token Manager Error.
|
TopicConfiguration |
|
TopicConfigurationImpl |
|
TopologyMember |
A member of the topology.
|
TopologyResponseHandler |
|
TransportConfiguration |
A TransportConfiguration is used by a client to specify connections to a server and its backup if
one exists.
|
TransportConfigurationEncodingSupport |
|
TransportConfigurationHelper |
Helper interface for specifying default parameters on Transport Configurations.
|
TrustManagerFactoryPlugin |
|
UDPBroadcastEndpointFactory |
The configuration used to determine how the server will broadcast members.
|
UDPSchema |
|
UDPServerLocatorSchema |
|
UnaryExpression |
An expression which performs an operation on two expression values
|
UserData |
Wrapper for user data needed for the SCRAM authentication
|
UserManagement |
|
UserPrincipal |
|
XPathExpression |
Used to evaluate an XPath Expression in a JMS selector.
|
XPathExpression.XPathEvaluator |
|
XPathExpression.XPathEvaluatorFactory |
|
XQueryExpression |
Used to evaluate an XQuery Expression in a JMS selector.
|