Uses of Interface
org.codehaus.activemq.store.PersistenceAdapter

Packages that use PersistenceAdapter
org.codehaus.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.codehaus.activemq.broker.impl The default implementation of the JMS Broker  
org.codehaus.activemq.service.impl Default implementations of the services  
org.codehaus.activemq.store.bdb Message persistence implemented using Berkeley DB Java Edition  
org.codehaus.activemq.store.cache   
org.codehaus.activemq.store.howl Message persistence using a high performance transaction log via implemented using Howl whichi is used for short term persistence with longer term storage being used at checkpoints. 
org.codehaus.activemq.store.jdbc Message persistence implemented using JDBC  
org.codehaus.activemq.store.jdbm Message persistence implemented using JDBM which is the default persistence mechanism shipped with Geronimo (due to its BSD licence)  
org.codehaus.activemq.store.journal Message persistence using a high performance transaction log via the Journal interface. 
org.codehaus.activemq.store.vm VM based implementation of message persistence  
org.codehaus.activemq.util Utility classes like a SEDA style Command pattern helper and a BitArray for working with flags etc. 
 

Uses of PersistenceAdapter in org.codehaus.activemq.broker
 

Methods in org.codehaus.activemq.broker that return PersistenceAdapter
 PersistenceAdapter Broker.getPersistenceAdapter()
           
 PersistenceAdapter BrokerContainer.getPersistenceAdapter()
          Returns the persistence adapter
 

Methods in org.codehaus.activemq.broker with parameters of type PersistenceAdapter
 void Broker.setPersistenceAdapter(PersistenceAdapter persistenceAdapter)
          set the persistence adaptor
 void BrokerContainer.setPersistenceAdapter(PersistenceAdapter persistenceAdapter)
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.broker.impl
 

Methods in org.codehaus.activemq.broker.impl that return PersistenceAdapter
 PersistenceAdapter DefaultBroker.getPersistenceAdapter()
           
protected  PersistenceAdapter DefaultBroker.createPersistenceAdapter()
          Factory method to create a default persistence adapter
protected  PersistenceAdapter DefaultBroker.tryCreatePersistenceAdapter(String className, File directory, boolean ignoreErrors)
           
 PersistenceAdapter BrokerContainerImpl.getPersistenceAdapter()
           
 PersistenceAdapter BrokerContainerFactoryImpl.getPersistenceAdapter()
           
 

Methods in org.codehaus.activemq.broker.impl with parameters of type PersistenceAdapter
 void DefaultBroker.setPersistenceAdapter(PersistenceAdapter persistenceAdapter)
           
 void BrokerContainerImpl.setPersistenceAdapter(PersistenceAdapter persistenceAdapter)
           
 void BrokerContainerFactoryImpl.setPersistenceAdapter(PersistenceAdapter persistenceAdapter)
           
 

Constructors in org.codehaus.activemq.broker.impl with parameters of type PersistenceAdapter
DefaultBroker(String brokerName, String brokerClusterName, PersistenceAdapter persistenceAdapter)
           
DefaultBroker(String brokerName, PersistenceAdapter persistenceAdapter)
           
BrokerContainerImpl(String brokerName, PersistenceAdapter persistenceAdapter)
           
BrokerContainerImpl(String brokerName, PersistenceAdapter persistenceAdapter, BrokerContext context)
           
BrokerContainerFactoryImpl(PersistenceAdapter persistenceAdapter)
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.service.impl
 

Classes in org.codehaus.activemq.service.impl that implement PersistenceAdapter
 class PersistenceAdapterSupport
          Abstract base class useful for implementation inheritence
 

Constructors in org.codehaus.activemq.service.impl with parameters of type PersistenceAdapter
DurableQueueMessageContainerManager(PersistenceAdapter persistenceAdapter, RedeliveryPolicy redeliveryPolicy)
           
DurableQueueMessageContainerManager(PersistenceAdapter persistenceAdapter, SubscriptionContainer subscriptionContainer, FilterFactory filterFactory, Dispatcher dispatcher)
           
TransientTopicMessageContainerManager(PersistenceAdapter persistenceAdapter)
           
TransientTopicMessageContainerManager(PersistenceAdapter persistenceAdapter, SubscriptionContainer subscriptionContainer, FilterFactory filterFactory, Dispatcher dispatcher)
           
DurableQueueMessageContainer(PersistenceAdapter persistenceAdapter, MessageStore messageStore, String destinationName)
           
DurableQueueMessageContainer(PersistenceAdapter persistenceAdapter, MessageStore messageStore, String destinationName, QueueList messagesToBeDelivered, QueueList deliveredMessages)
           
DurableTopicMessageContainerManager(PersistenceAdapter persistenceAdapter, RedeliveryPolicy redeliveryPolicy)
           
DurableTopicMessageContainerManager(PersistenceAdapter persistenceAdapter, SubscriptionContainer subscriptionContainer, FilterFactory filterFactory, Dispatcher dispatcher)
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.bdb
 

Classes in org.codehaus.activemq.store.bdb that implement PersistenceAdapter
 class BDbPersistenceAdapter
          A PersistenceAdapter implementation using Berkeley DB Java Edition
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.cache
 

Classes in org.codehaus.activemq.store.cache that implement PersistenceAdapter
 class CachePersistenceAdapter
          Implements a PersistenceAdapter designed to to speed up access to recently added messages by using a MessageCache .
 class SimpleCachePersistenceAdapter
          Provides a CachePersistenceAdapter that uses a seperate LRU cache for each destination.
 

Methods in org.codehaus.activemq.store.cache that return PersistenceAdapter
 PersistenceAdapter CachePersistenceAdapter.getLongTermPersistence()
           
 

Methods in org.codehaus.activemq.store.cache with parameters of type PersistenceAdapter
 void CachePersistenceAdapter.setLongTermPersistence(PersistenceAdapter longTermPersistence)
           
 

Constructors in org.codehaus.activemq.store.cache with parameters of type PersistenceAdapter
SimpleCachePersistenceAdapter(PersistenceAdapter longTermPersistence)
           
CachePersistenceAdapter(PersistenceAdapter longTermPersistence)
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.howl
 

Classes in org.codehaus.activemq.store.howl that implement PersistenceAdapter
 class HowlPersistenceAdapter
          An implementation of PersistenceAdapter designed for optimal use with Howl as the transaction log and then checkpointing asynchronously on a timeout with some other persistent storage.
 

Methods in org.codehaus.activemq.store.howl that return PersistenceAdapter
 PersistenceAdapter HowlPersistenceAdapter.getLongTermPersistence()
           
 

Methods in org.codehaus.activemq.store.howl with parameters of type PersistenceAdapter
 void HowlPersistenceAdapter.setLongTermPersistence(PersistenceAdapter longTermPersistence)
           
 

Constructors in org.codehaus.activemq.store.howl with parameters of type PersistenceAdapter
HowlPersistenceAdapter(File directory, PersistenceAdapter longTermPersistence)
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.jdbc
 

Classes in org.codehaus.activemq.store.jdbc that implement PersistenceAdapter
 class JDBCPersistenceAdapter
          A PersistenceAdapter implementation using JDBC for persistence storage.
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.jdbm
 

Classes in org.codehaus.activemq.store.jdbm that implement PersistenceAdapter
 class JdbmPersistenceAdapter
          A PersistenceAdapter implementation for JDBM
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.journal
 

Classes in org.codehaus.activemq.store.journal that implement PersistenceAdapter
 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.
 

Methods in org.codehaus.activemq.store.journal that return PersistenceAdapter
 PersistenceAdapter JournalPersistenceAdapter.getLongTermPersistence()
           
 

Methods in org.codehaus.activemq.store.journal with parameters of type PersistenceAdapter
 void JournalPersistenceAdapter.setLongTermPersistence(PersistenceAdapter longTermPersistence)
           
 

Constructors in org.codehaus.activemq.store.journal with parameters of type PersistenceAdapter
JournalPersistenceAdapter(File directory, PersistenceAdapter longTermPersistence, DefaultWireFormat wireFormat)
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.store.vm
 

Classes in org.codehaus.activemq.store.vm that implement PersistenceAdapter
 class VMPersistenceAdapter
           
 

Uses of PersistenceAdapter in org.codehaus.activemq.util
 

Constructors in org.codehaus.activemq.util with parameters of type PersistenceAdapter
TransactionTemplate(PersistenceAdapter persistenceAdapter)
           
 



Copyright © 2004 Protique, Ltd.. All Rights Reserved.