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 TypeClassDescriptionclass
An object which can be used to listen to the number of active consumers available on a given destination.class
An 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 TypeInterfaceDescriptioninterface
interface
Represents the client side of a transport allowing messages to be sent synchronously, asynchronously and consumed.interface
A TransportServer asynchronously accepts objects and then delivers those objects to a .Classes in org.apache.activemq.transport that implement ServiceModifier and TypeClassDescriptionclass
Used to make sure that commands are arriving periodically from the peer of the transport.class
Joins together of partial commands which were split into individual chunks of data.class
Used to make sure that commands are arriving periodically from the peer of the transport.class
class
Thread safe Transport Filter that serializes calls to and from the Transport Stack.class
Adds the incrementing sequence number to commands along with performing the correlation of responses to requests to create a blocking request-response semantics.class
The thread name filter, modifies the name of the thread during the invocation to a transport.class
class
class
A useful base class for implementations ofTransportServer
class
A useful base class for implementations ofTransportServer
which uses a background thread to accept new connections.class
A useful base class for transport implementations.class
A useful base class for a transport implementation which has a background reading thread.class
Negotiates the wire format with a new connectionclass
This 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 TypeInterfaceDescriptioninterface
An agent used to discover other instances of a service.Classes in org.apache.activemq.transport.discovery that implement ServiceModifier and TypeClassDescriptionclass
ATransportFilter
which uses aDiscoveryAgent
to 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 TypeClassDescriptionclass
A 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 TypeClassDescriptionclass
ADiscoveryAgent
using 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 TypeClassDescriptionclass
A 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 TypeClassDescriptionclass
A 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 TypeClassDescriptionclass
A 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 TypeClassDescriptionclass
class
class
An implementation of theTransport
interface 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 TypeClassDescriptionclass
A Transport class that uses SSL and client-side certificate authentication.class
An SSL TransportServer.class
An implementation of theTransport
interface using raw tcp/ipclass
A TCP based implementation ofTransportServer
Methods 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 TypeInterfaceDescriptioninterface
Represents a pool ofByteBuffer
instances.interface
Classes in org.apache.activemq.transport.udp that implement ServiceModifier and TypeClassDescriptionclass
class
A strategy for reading datagrams and de-fragmenting them together.class
A strategy for reading datagrams and de-fragmenting them together.class
A default implementation ofSimpleBufferPool
which keeps a pool of direct byte buffers.class
class
A simple implementation ofByteBufferPool
which does no pooling and just creates new buffers each timeclass
An implementation of theTransport
interface using raw UDPclass
Deprecated. -
Uses of Service in org.apache.activemq.transport.ws
Subinterfaces of Service in org.apache.activemq.transport.wsModifier and TypeInterfaceDescriptioninterface
Interface 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 TypeClassDescriptionclass
Used to keep track of how much of something is being used so that a productive working set usage can be controlled.class
Used 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 TypeClassDescriptionclass
A 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