Uses of Interface
org.apache.activemq.Service
Packages that use Service
Package
Description
Support for JMS Advisory messages as well as some helper listeners to listen to the clients, producers and consumers available.
The core Transport abstraction and support classes
Discovery mechanism to discover brokers and clients.
Static discovery implementation for a Master / Slave tuple
Discovery implementation using multicast
Simple discovery implementation using a static list
Fail-Over Transport which will automatically reconnect to a failed transport and choose one of a list of possible transport implementations to use.
Fan-out Transport implementation which ensures that a message is sent to multiple destinations such as to ensure multiple brokers received a message for non-durable topic delivery to improve redundancy
A mock implementation of the Transport layer useful for testing
A Multicast based Transport implementation.
The Reliable transport deals with out of order commands as well as dealing with checking for missed commands and possibly re-requesting the replay of dropped commands.
TCP/IP based Transport implementation.
UDP based Transport implementation.
-
Uses of Service in org.apache.activemq.advisory
Classes in org.apache.activemq.advisory that implement ServiceModifier and TypeClassDescriptionclassAn object which can be used to listen to the number of active consumers available on a given destination.classAn object which can be used to listen to the number of active consumers available on a given destination. -
Uses of Service in org.apache.activemq.thread
Classes in org.apache.activemq.thread that implement Service -
Uses of Service in org.apache.activemq.transport
Subinterfaces of Service in org.apache.activemq.transportModifier and TypeInterfaceDescriptioninterfaceinterfaceRepresents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.interfaceA TransportServer asynchronously accepts objects and then delivers those objects to a .Classes in org.apache.activemq.transport that implement ServiceModifier and TypeClassDescriptionclassUsed to make sure that commands are arriving periodically from the peer of the transport.classJoins together of partial commands which were split into individual chunks of data.classUsed to make sure that commands are arriving periodically from the peer of the transport.classclassThread safe Transport Filter that serializes calls to and from the Transport Stack.classAdds the incrementing sequence number to commands along with performing the correlation of responses to requests to create a blocking request-response semantics.classThe thread name filter, modifies the name of the thread during the invocation to a transport.classclassclassA useful base class for implementations ofTransportServerclassA useful base class for implementations ofTransportServerwhich uses a background thread to accept new connections.classA useful base class for transport implementations.classA useful base class for a transport implementation which has a background reading thread.classNegotiates the wire format with a new connectionclassThis filter implements write timeouts for socket write operations. -
Uses of Service in org.apache.activemq.transport.discovery
Subinterfaces of Service in org.apache.activemq.transport.discoveryModifier and TypeInterfaceDescriptioninterfaceAn agent used to discover other instances of a service.Classes in org.apache.activemq.transport.discovery that implement ServiceModifier and TypeClassDescriptionclassATransportFilterwhich uses aDiscoveryAgentto discover remote broker instances and dynamically connect to them. -
Uses of Service in org.apache.activemq.transport.discovery.masterslave
Classes in org.apache.activemq.transport.discovery.masterslave that implement ServiceModifier and TypeClassDescriptionclassA static DiscoveryAgent that supports connecting to a Master / Slave tuple of brokers. -
Uses of Service in org.apache.activemq.transport.discovery.multicast
Classes in org.apache.activemq.transport.discovery.multicast that implement ServiceModifier and TypeClassDescriptionclassADiscoveryAgentusing a multicast address and heartbeat packets encoded using any wireformat, but openwire by default. -
Uses of Service in org.apache.activemq.transport.discovery.simple
Classes in org.apache.activemq.transport.discovery.simple that implement ServiceModifier and TypeClassDescriptionclassA simple DiscoveryAgent that allows static configuration of the discovered services. -
Uses of Service in org.apache.activemq.transport.discovery.zeroconf
Classes in org.apache.activemq.transport.discovery.zeroconf that implement ServiceModifier and TypeClassDescriptionclass -
Uses of Service in org.apache.activemq.transport.failover
Classes in org.apache.activemq.transport.failover that implement ServiceModifier and TypeClassDescriptionclassA Transport that is made reliable by being able to fail over to another transport when a transport failure is detected. -
Uses of Service in org.apache.activemq.transport.fanout
Classes in org.apache.activemq.transport.fanout that implement ServiceModifier and TypeClassDescriptionclassA Transport that fans out a connection to multiple brokers. -
Uses of Service in org.apache.activemq.transport.mock
Classes in org.apache.activemq.transport.mock that implement Service -
Uses of Service in org.apache.activemq.transport.multicast
Classes in org.apache.activemq.transport.multicast that implement Service -
Uses of Service in org.apache.activemq.transport.nio
Classes in org.apache.activemq.transport.nio that implement ServiceModifier and TypeClassDescriptionclassclassclassAn implementation of theTransportinterface using raw tcp/ip -
Uses of Service in org.apache.activemq.transport.reliable
Classes in org.apache.activemq.transport.reliable that implement Service -
Uses of Service in org.apache.activemq.transport.tcp
Classes in org.apache.activemq.transport.tcp that implement ServiceModifier and TypeClassDescriptionclassA Transport class that uses SSL and client-side certificate authentication.classAn SSL TransportServer.classAn implementation of theTransportinterface using raw tcp/ipclassA TCP based implementation ofTransportServerMethods in org.apache.activemq.transport.tcp with parameters of type Service -
Uses of Service in org.apache.activemq.transport.udp
Subinterfaces of Service in org.apache.activemq.transport.udpModifier and TypeInterfaceDescriptioninterfaceRepresents a pool ofByteBufferinstances.interfaceClasses in org.apache.activemq.transport.udp that implement ServiceModifier and TypeClassDescriptionclassclassA strategy for reading datagrams and de-fragmenting them together.classA strategy for reading datagrams and de-fragmenting them together.classA default implementation ofSimpleBufferPoolwhich keeps a pool of direct byte buffers.classclassA simple implementation ofByteBufferPoolwhich does no pooling and just creates new buffers each timeclassAn implementation of theTransportinterface using raw UDPclassDeprecated. -
Uses of Service in org.apache.activemq.transport.ws
Subinterfaces of Service in org.apache.activemq.transport.wsModifier and TypeInterfaceDescriptioninterfaceInterface for a WebSocket Transport which provide hooks that a servlet can use to pass along WebSocket data and events. -
Uses of Service in org.apache.activemq.usage
Classes in org.apache.activemq.usage that implement ServiceModifier and TypeClassDescriptionclassUsed to keep track of how much of something is being used so that a productive working set usage can be controlled.classUsed to keep track of how much of something is being used so that a productive working set usage can be controlled. -
Uses of Service in org.apache.activemq.util
Classes in org.apache.activemq.util that implement ServiceModifier and TypeClassDescriptionclassA helper class for working with services together with a useful base class for service implementations.Methods in org.apache.activemq.util with parameters of type Service