org.openeai.jms.consumer
Class PubSubMessageStore
java.lang.Object
|
+--org.openeai.OpenEaiObject
|
+--org.openeai.jms.consumer.PubSubMessageStore
- public class PubSubMessageStore
- extends OpenEaiObject
A Class class.
- Version:
- 3.0 beta2 - 28 January 2003
- Author:
- Tod Jackson (tod@openeai.org), Steve Wheat (steve@openeai.org)
| Methods inherited from class org.openeai.OpenEaiObject |
addLog4jProperty, getAppName, getDebug, getFromAddr, getLog4jProperties, getMailHost, getMailService, getProperties, getToAddr, initializeLog4j, initializeLog4j, initializeLog4j, setAppName, setDebug, setFromAddr, setMailHost, setMailService, setProperties, setToAddr |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PubSubMessageStore
public PubSubMessageStore(java.util.Properties props)
throws java.io.IOException
- Constructor
getTopicSession
public javax.jms.TopicSession getTopicSession()
setTopicSession
public void setTopicSession(javax.jms.TopicSession session)
setGuaranteedOrderOfProcessing
public void setGuaranteedOrderOfProcessing(boolean gop)
getGuaranteedOrderOfProcessing
public boolean getGuaranteedOrderOfProcessing()
getStoredMessages
public java.util.Vector getStoredMessages()
setStoredMessages
public void setStoredMessages(java.util.Vector messages)
getStoredMessageIds
public java.util.Vector getStoredMessageIds()
setStoredMessageIds
public void setStoredMessageIds(java.util.Vector messages)
addStoredMessage
public void addStoredMessage(StoredMessage sMessage)
getStoredMessage
public StoredMessage getStoredMessage()
throws java.sql.SQLException
java.sql.SQLException
removeStoredMessage
public void removeStoredMessage(StoredMessage sMsg)
persistStore
public void persistStore()
throws javax.jms.JMSException,
java.sql.SQLException
javax.jms.JMSException
java.sql.SQLException
predecessorExists
public boolean predecessorExists(java.lang.String msgSeries)
throws java.sql.SQLException
java.sql.SQLException
Copyright © 2002, OpenEAI Software Foundation