All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ActiveMQAMQPException ActiveMQAMQPIllegalStateException ActiveMQAMQPInternalErrorException ActiveMQAMQPInvalidContentTypeException ActiveMQAMQPInvalidFieldException ActiveMQAMQPNotFoundException ActiveMQAMQPNotImplementedException ActiveMQAMQPProtocolLogger Logger Code 11 each message id must be 6 digits long starting with 33, 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 111000 to 111999ActiveMQAMQPProtocolLogger_$logger Warning this class consists of generated code.ActiveMQAMQPProtocolMessageBundle Logger Code 11ActiveMQAMQPProtocolMessageBundle_$bundle Warning this class consists of generated code.ActiveMQAMQPResourceLimitExceededException ActiveMQAMQPSecurityException ActiveMQAMQPTimeoutException ActiveMQProtonRemotingConnection This is a Server's Connection representation used by ActiveMQ Artemis.AMQPBrokerConnection AMQPBrokerConnectionChannelHandler Common handler implementation for client and server side handler.AMQPBrokerConnectionManager AMQPBrokerConnectionManager.ClientProtocolManagerWithAMQP The Client Protocol Manager is used for Core Clients.AMQPClientConnectionFactory Connection factory for outgoing AMQP connections.AMQPConnectionCallback AMQPConnectionContext AMQPConstants Constants derived from the AMQP specAMQPConstants.Connection AMQPContentTypeSupport AMQPConverter AmqpCoreConverter This class was created just to separate concerns on AMQPConverter.AmqpInterceptor AmqpJmsSelectorFilter A Described Type wrapper for JMS selector values.AMQPLargeMessage AMQPLargeMessagePersister AMQPMessage AMQPMessage.MessageDataScanningStatus This has been made public just for testing purposes: it's not stable and developers shouldn't rely on this for developing purposes.AMQPMessageBrokerAccessor Warning: do not use this class outside of the broker implementation.AMQPMessageIdHelper Helper class for identifying and converting message-id and correlation-id values between the AMQP types and the Strings values used by JMS.AMQPMessagePersister AMQPMessagePersisterV2 AMQPMessagePersisterV3 AMQPMessageSupport Support class containing constant values and static methods that are used to map to / from AMQP Message types being sent or received.AMQPMirrorControllerAggregation this will be used when there are multiple replicas in use.AMQPMirrorControllerSource AMQPMirrorControllerTarget AMQPMirrorMessageFactory This class is responsible for creating the internal message types used on controlling the mirror on the AMQP module.AmqpNoLocalFilter A Described Type wrapper for JMS no local option for MessageConsumer.AmqpReadableBuffer AMQPRoutingContext AMQPRoutingHandler AMQPSessionCallback AMQPSessionContext AMQPStandardMessage AmqpSupport Set of useful methods and definitions used in the AMQP protocol handlingAmqpTransferTagGenerator Utility class that can generate and if enabled pool the binary tag values used to identify transfers over an AMQP link.AnonymousServerSASL AnonymousServerSASLFactory BasicMirrorController<T extends org.apache.qpid.proton.engine.Link> ClientSASL ClientSASLFactory ConversionException CoreAmqpConverter CoreBytesMessageWrapper CoreMapMessageWrapper CoreMessageWrapper CoreObjectMessageWrapper CoreStreamMessageWrapper CoreTextMessageWrapper CreditsSemaphore EventHandler EventHandlerEvents ExecutorNettyAdapter Test cases may supply a simple executor instead of the real Netty Executor On that case this is a simple adapter for what's needed from these tests.ExtCapability ExternalServerSASL ExternalServerSASLFactory GSSAPIServerSASL GSSAPIServerSASLFactory LinkCloseListener MechanismFinder MessageEOFException MirrorAddressFilter MirrorTransaction NettyReadable ReadableBufferimplementation that wraps a NettyByteBufto allow use of Netty buffers to be used when decoding AMQP messages.NettyWritable WritableBufferimplementation that wraps a NettyByteBufto allow use of Netty buffers to be used when encoding AMQP messages.PlainSASL PlainSASLResult PlainServerSASLFactory PrincipalSASLResult ProtonAbstractReceiver ProtonClientConnectionManager Manages the lifecycle of a proton client connection.ProtonClientProtocolManager Handles proton protocol management for clients, mapping theProtonProtocolManagerto theClientProtocolManagerAPI.ProtonClientSenderContext TODO: MergeProtonServerSenderContextandProtonClientSenderContextonce we support 'global' link names.ProtonDeliveryHandler An interface to handle deliveries, either messages, acks or transaction callsProtonHandler ProtonInitializable ProtonProtocolManager A proton protocol manager, basically reads the Proton Input and maps proton resources to ActiveMQ Artemis resourcesProtonProtocolManagerFactory ProtonServerReceiverContext This is the equivalent for the ServerProducerProtonServerSenderContext This is the Equivalent for the ServerConsumerProtonTransactionHandler handles an amqp Coordinator to deal with transaction boundaries etcProtonTransactionImpl AMQP Protocol has different TX Rollback behaviour for Acks depending on whether an AMQP delivery has been settled or not.ProtonTransactionRefsOperation AMQP Protocol has different TX Rollback behaviour for Acks depending on whether an AMQP delivery has been settled or not.ReferenceNodeStore SASLResult ScramClientFunctionality Provides building blocks for creating SCRAM authentication clientScramClientFunctionality.State State of the authentication procedureScramClientFunctionalityImpl Provides building blocks for creating SCRAM authentication clientSCRAMClientSASL implements the client part of SASL-SCRAM for broker interconnectScramServerFunctionality Provides building blocks for creating SCRAM authentication serverScramServerFunctionality.State State of the authentication procedureScramServerFunctionalityImpl Provides building blocks for creating SCRAM authentication serverSCRAMServerSASL SCRAMServerSASLFactory abstract class that implements the SASL-SCRAM authentication scheme, concrete implementations must supply theSCRAMtype to use and be register via SPISenderController ServerSASL ServerSASLFactory AServerSASLFactoryis responsible for instantiating a given SASL mechanismServerSASLPlain SHA256SCRAMServerSASLFactory provides SASL SRAM-SHA256SHA512SCRAMServerSASLFactory provides SASL SRAM-SHA512TLSEncode This can go away if Proton provides this feature.