|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Service | |
org.activemq | The core JMS client implementation classes |
org.activemq.broker | The API for the JMS Broker which is the server side of a JMS network though it may be deployed inside a client in peer style networks. |
org.activemq.broker.impl | The default implementation of the JMS Broker |
org.activemq.pool | A JMS provider for working with ActiveMQ's JCA ResourceAdapter which uses the same JMS Session that is being used to dispatch JMS Messages inside a JCA or MDB container. |
org.activemq.service | The core services which make up the JMS Message Broker such as the Store, MessageContainer and MessageContainerManager |
org.activemq.service.boundedvm | |
org.activemq.service.impl | Default implementations of the services |
org.activemq.store | The APIs which need to be implemented for persistent message stores for durable messaging |
org.activemq.store.cache | |
org.activemq.store.jdbc | Message persistence implemented using JDBC |
org.activemq.store.journal | Message persistence using a high performance transaction log via the Journal interface. |
org.activemq.store.vm | VM based implementation of message persistence |
org.activemq.transport | The transport abstraction layer for sending and receiving Packets over a network |
org.activemq.transport.activeio | An implementation of the transport layer using activeio channels see http://activeio.org |
org.activemq.transport.composite | A Composite Pattern implementation of TransportChannel allowing a client to connect randomly to one of a number of possible destinations, cycling through them until a connection is established. |
org.activemq.transport.jabber | A transport using Jabber (XMPP) |
org.activemq.transport.multicast | An implementation of the transport layer using multicast |
org.activemq.transport.peer | |
org.activemq.transport.reliable | |
org.activemq.transport.remote | |
org.activemq.transport.stomp | An implementation of the Stomp protocol which is a simple wire protocol for writing clients for ActiveMQ in different languages like Ruby, Python, PHP, C etc. |
org.activemq.transport.tcp | An implementation of the transport layer using TCP/IP sockets |
org.activemq.transport.udp | An implementation of the transport layer using UDP |
org.activemq.transport.vm | An implementation of the transport layer using intra-JVM communication |
Uses of Service in org.activemq |
Classes in org.activemq that implement Service | |
class |
ActiveMQConnectionFactory
A ConnectionFactory is an an Administed object, and is used for creating Connections. |
class |
ActiveMQXAConnectionFactory
The XAConnectionFactory interface is a base interface for the XAQueueConnectionFactory and XATopicConnectionFactory interfaces. |
Uses of Service in org.activemq.broker |
Subinterfaces of Service in org.activemq.broker | |
interface |
Broker
The Message Broker which routes messages, maintains subscriptions and connections, acknowlegdges messages and handles transactions. |
interface |
BrokerClient
A Broker side proxy representing mostly outbound JMS Connnection |
interface |
BrokerConnector
The Broker is the client side interface to the JMS server |
interface |
BrokerContainer
The ActiveMQ JMS Broker Container which contains a Broker and one or more
instances talking over some TransportChannel
Note that once a broker container has been stopped it should be discarded and a new service
instance created again. |
Uses of Service in org.activemq.broker.impl |
Classes in org.activemq.broker.impl that implement Service | |
class |
BrokerClientImpl
A Broker client side proxy representing a JMS Connnection |
class |
BrokerConnectorImpl
An implementation of the broker (the JMS server) |
class |
BrokerContainerImpl
Represents the ActiveMQ JMS Broker which typically has one or many connectors |
class |
DefaultBroker
The default Broker implementation |
Uses of Service in org.activemq.pool |
Classes in org.activemq.pool that implement Service | |
class |
PooledConnectionFactory
|
Uses of Service in org.activemq.service |
Subinterfaces of Service in org.activemq.service | |
interface |
Dispatcher
A dispatcher of messages to some JMS connection. |
interface |
MessageContainer
A MessageContainer holds the messages for a particular destination |
interface |
MessageContainerManager
A manager of MessageContainer instances |
interface |
QueueMessageContainer
A Queue based MessageContainer |
interface |
QueueMessageContainerManager
A manager of MessageContainer instances |
interface |
TopicMessageContainer
A Topic based MessageContainer |
Classes in org.activemq.service that implement Service | |
class |
TransactionManager
A Transaction keeps track of all the tasks that must be run before and after transactional events. |
Uses of Service in org.activemq.service.boundedvm |
Classes in org.activemq.service.boundedvm that implement Service | |
class |
DurableQueueBoundedMessageContainer
A MessageContainer for Durable queues |
class |
DurableQueueBoundedMessageManager
A MessageContainerManager for Durable queues |
class |
TransientQueueBoundedMessageContainer
A MessageContainer for transient queues |
class |
TransientQueueBoundedMessageManager
A manager of MessageContainer instances |
class |
TransientTopicBoundedMessageContainer
A MessageContainer for transient topics One of these exists for every active Connection consuming transient Topic messages |
class |
TransientTopicBoundedMessageManager
A manager of MessageContainer instances |
Uses of Service in org.activemq.service.impl |
Classes in org.activemq.service.impl that implement Service | |
class |
DispatcherImpl
A dispatcher of messages to some JMS connection. |
class |
DispatchWorker
A Dispatcher that polls for updates for active Message Consumers |
class |
DurableQueueMessageContainer
A default implementation of a Durable Queue based MessageContainer
which acts as an adapter between the MessageContainerManager
requirements and those of the persistent MessageStore implementations. |
class |
DurableQueueMessageContainerManager
A default Broker used for Queue messages |
class |
DurableTopicMessageContainer
A default implementation of a Durable Topic based MessageContainer
which acts as an adapter between the MessageContainerManager
requirements and those of the persistent TopicMessageStore implementations. |
class |
DurableTopicMessageContainerManager
A default Broker used for Topic messages for durable consumers |
class |
InitialImageMessageContainerManager
Implements an initial image service where on subscription the client will receive the last image that was previously cached. |
class |
MessageContainerManagerSupport
|
class |
ProxyMessageContainerManager
A Proxy implementation of MessageContainerManager which
delegates to some other implementation which is useful for writing
Facade implementations |
class |
TransactionManagerImpl
|
class |
TransientTopicMessageContainerManager
A default implementation of a Broker of Topic messages for transient consumers |
Uses of Service in org.activemq.store |
Subinterfaces of Service in org.activemq.store | |
interface |
MessageStore
Represents a message store which is used by the persistent MessageContainer
implementations |
interface |
PersistenceAdapter
Adapter to the actual persistence mechanism used with ActiveMQ |
interface |
TopicMessageStore
A MessageStore for durable topic subscriptions |
interface |
TransactionStore
Represents the durable store of the commit/rollback operations taken against the broker. |
Classes in org.activemq.store that implement Service | |
class |
ProxyMessageStore
A simple proxy that delegates to another MessageStore. |
class |
ProxyTopicMessageStore
A simple proxy that delegates to another MessageStore. |
Uses of Service in org.activemq.store.cache |
Classes in org.activemq.store.cache that implement Service | |
class |
CacheMessageStore
A MessageStore that uses an in memory cache to speed up getMessage() method calls. |
class |
CachePersistenceAdapter
Implements a PersistenceAdapter designed to
to speed up access to recently added messages by using
a MessageCache . |
class |
CacheTopicMessageStore
A MessageStore that uses an in memory cache to speed up getMessage() method calls. |
class |
MemoryBoundedCachePersistenceAdapter
Provides a CachePersistenceAdapter that uses a MemoryBoundedLRUCache for each destination. |
class |
SimpleCachePersistenceAdapter
Provides a CachePersistenceAdapter that uses a seperate LRU cache for each destination. |
Uses of Service in org.activemq.store.jdbc |
Classes in org.activemq.store.jdbc that implement Service | |
class |
JDBCMessageStore
|
class |
JDBCPersistenceAdapter
A PersistenceAdapter implementation using JDBC for
persistence storage. |
class |
JDBCTopicMessageStore
|
Uses of Service in org.activemq.store.journal |
Classes in org.activemq.store.journal that implement Service | |
class |
JournalMessageStore
A MessageStore that uses a Journal to store it's messages. |
class |
JournalPersistenceAdapter
An implementation of PersistenceAdapter designed for
use with a Journal and then checkpointing asynchronously
on a timeout with some other long term persistent storage. |
class |
JournalTopicMessageStore
A MessageStore that uses a Journal to store it's messages. |
class |
JournalTransactionStore
|
Uses of Service in org.activemq.store.vm |
Classes in org.activemq.store.vm that implement Service | |
class |
VMMessageStore
An implementation of MessageStore which uses a |
class |
VMPersistenceAdapter
|
class |
VMTopicMessageStore
|
class |
VMTransactionManager
Keeps track of all the open transactions in the JMS server. |
class |
VMTransactionStore
Provides a TransactionStore implementation that can create transaction aware MessageStore objects from non transaction aware MessageStore objects. |
Uses of Service in org.activemq.transport |
Subinterfaces of Service in org.activemq.transport | |
interface |
DiscoveryAgent
An agent used to discover other instances of a service. |
interface |
TransportChannel
A TransportChannel is used for tranporting packets between nodes e.g. |
interface |
TransportServerChannel
Represents a Server which accepts incoming client connections in the form of TransportChannels which is used inside the JMS Broker |
Classes in org.activemq.transport that implement Service | |
class |
DiscoveryAgentSupport
A useful base class for DiscoveryAgent implementations |
class |
DiscoveryNetworkConnector
A NetworkConnector which uses discovery to find remote brokers to connect to |
class |
DiscoveryTransportChannel
A ReliableTransportChannel which uses a DiscoveryAgent to discover remote broker
instances and dynamically connect to them. |
class |
NetworkChannel
Represents a broker's connection with a single remote broker which bridges the two brokers to form a network. |
class |
NetworkConnector
Represents a connector to one or more remote brokers. |
class |
RemoteNetworkChannel
Represents a Boondocks broker's connection with a single remote broker which bridges the two brokers to form a network. |
class |
RemoteNetworkConnector
Represents a connector to one or more remote brokers. |
class |
TransportChannelSupport
Some basic functionality, common across most transport implementations of channels |
class |
TransportServerChannelSupport
An abstract base class useful for implementation inheritance |
Uses of Service in org.activemq.transport.activeio |
Classes in org.activemq.transport.activeio that implement Service | |
class |
ActiveIOTransportChannel
A tcp implementation of a TransportChannel |
class |
ActiveIOTransportServerChannel
Binds to a well known port and listens for Sockets ... |
Uses of Service in org.activemq.transport.composite |
Classes in org.activemq.transport.composite that implement Service | |
class |
CompositeTransportChannel
A Compsite implementation of a TransportChannel |
Uses of Service in org.activemq.transport.jabber |
Classes in org.activemq.transport.jabber that implement Service | |
class |
JabberTransportChannel
A transport for using Jabber (XMPP) to talk to ActiveMQ |
class |
JabberTransportServerChannel
A Jabber server connector |
Uses of Service in org.activemq.transport.multicast |
Classes in org.activemq.transport.multicast that implement Service | |
class |
MulticastDiscoveryAgent
An agent used to discover other instances of a service |
class |
MulticastTransportChannel
A multicast implementation of a TransportChannel |
class |
MulticastTransportServerChannel
A Multicast implementation of TransportServerChannel |
Uses of Service in org.activemq.transport.peer |
Classes in org.activemq.transport.peer that implement Service | |
class |
PeerTransportChannel
A PeerTransportChannel creates an embedded broker and networks peers together to form a P-2-P network. |
Uses of Service in org.activemq.transport.reliable |
Classes in org.activemq.transport.reliable that implement Service | |
class |
ReliableTransportChannel
A Compsite implementation of a TransportChannel |
Uses of Service in org.activemq.transport.remote |
Classes in org.activemq.transport.remote that implement Service | |
class |
RemoteTransportChannel
A RemoteTransportChannel creates an embedded broker that creates a remote connection to another
broker. |
Uses of Service in org.activemq.transport.stomp |
Classes in org.activemq.transport.stomp that implement Service | |
class |
StompTransportChannel
A transport for using Stomp to talk to ActiveMQ |
class |
StompTransportServerChannel
A TTMP server connector |
Uses of Service in org.activemq.transport.tcp |
Classes in org.activemq.transport.tcp that implement Service | |
class |
TcpTransportChannel
A tcp implementation of a TransportChannel |
class |
TcpTransportServerChannel
Binds to a well known port and listens for Sockets ... |
Uses of Service in org.activemq.transport.udp |
Classes in org.activemq.transport.udp that implement Service | |
class |
UdpTransportChannel
A UDP implementation of a TransportChannel |
class |
UdpTransportServerChannel
A UDP implementation of TransportServerChannel |
Uses of Service in org.activemq.transport.vm |
Classes in org.activemq.transport.vm that implement Service | |
class |
VmTransportChannel
A VM implementation of a TransportChannel |
class |
VmTransportServerChannel
A VM implementation of TransportServerChannel |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |