jrun.jms.core.persistence
Class AbstractPersistentAdapter

java.lang.Object
  |
  +--jrun.jms.core.persistence.AbstractPersistentAdapter
All Implemented Interfaces:
PersistentAdapter
Direct Known Subclasses:
FilePersistentAdapter, RDBMPersistentAdapter

public abstract class AbstractPersistentAdapter
extends java.lang.Object
implements PersistentAdapter


Field Summary
protected static int DO_ALL
           
protected static int DO_MSGS_ONLY
           
static int GET_MESSAGES_LIMIT
           
protected  PersistenceStore m_consumerPersistentStore
           
protected  PersistenceStore m_destinationPersistentStore
           
protected  PersistenceStore m_handlePersistentStore
           
protected  jrun.jms.core.persistence.IdGeneratorInterface m_idGenerator
           
protected  PersistenceStore m_messagePersistentStore
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jrun.jms.core.persistence.PersistentAdapter
addDestination, addDurableConsumer, addMessage, addMessageHandle, checkDestination, clearDB, clearMessages, closePersistentStore, durableConsumerExists, getAllDestinations, getAllDurableConsumers, getDurableConsumerMessageCount, getDurableConsumers, getMessage, getMessageHandles, getMessages, getNonExpiredMessages, getQueueMessageCount, getUnprocessedMessages, purgeMessages, removeDestination, removeDurableConsumer, removeExpiredMessageHandles, removeExpiredMessages, removeMessage, removeMessageHandle, setupPersistentStore, updateMessage, updateMessageHandle
 

Field Detail

GET_MESSAGES_LIMIT

public static final int GET_MESSAGES_LIMIT

DO_ALL

protected static final int DO_ALL

DO_MSGS_ONLY

protected static final int DO_MSGS_ONLY

m_idGenerator

protected jrun.jms.core.persistence.IdGeneratorInterface m_idGenerator

m_messagePersistentStore

protected PersistenceStore m_messagePersistentStore

m_consumerPersistentStore

protected PersistenceStore m_consumerPersistentStore

m_destinationPersistentStore

protected PersistenceStore m_destinationPersistentStore

m_handlePersistentStore

protected PersistenceStore m_handlePersistentStore


Copyright � 2002 Macromedia Corporation. All Rights Reserved.