org.apache.sandesha2.storage.jdbc
Class PersistentSenderBeanMgr
java.lang.Object
org.apache.sandesha2.storage.jdbc.PersistentBeanMgr
org.apache.sandesha2.storage.jdbc.PersistentSenderBeanMgr
- All Implemented Interfaces:
- RMBeanManager, SenderBeanMgr
public class PersistentSenderBeanMgr
- extends PersistentBeanMgr
- implements SenderBeanMgr
Manages Sender Beans
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistentSenderBeanMgr
public PersistentSenderBeanMgr(PersistentStorageManager pmgr)
delete
public boolean delete(java.lang.String messageID)
throws SandeshaStorageException
- Specified by:
delete
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
find
public java.util.List<SenderBean> find(SenderBean bean)
throws SandeshaStorageException
- Specified by:
find
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
find
public java.util.List<SenderBean> find(java.lang.String internalSequenceId)
throws SandeshaStorageException
- Specified by:
find
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
getNextMsgToSend
public SenderBean getNextMsgToSend(java.lang.String sequenceId)
throws SandeshaStorageException
- Specified by:
getNextMsgToSend
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
insert
public boolean insert(SenderBean bean)
throws SandeshaStorageException
- Specified by:
insert
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
retrieve
public SenderBean retrieve(java.lang.String messageID)
throws SandeshaStorageException
- Specified by:
retrieve
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
update
public boolean update(SenderBean bean)
throws SandeshaStorageException
- Specified by:
update
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
findUnique
public SenderBean findUnique(SenderBean bean)
throws SandeshaStorageException
- Specified by:
findUnique
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
retrieveFromMessageRefKey
public SenderBean retrieveFromMessageRefKey(java.lang.String messageContextRefKey)
- Specified by:
retrieveFromMessageRefKey
in interface SenderBeanMgr
- Returns:
retrieve
public SenderBean retrieve(java.lang.String sequnceId,
long messageNumber)
throws SandeshaStorageException
- Specified by:
retrieve
in interface SenderBeanMgr
- Throws:
SandeshaStorageException
Copyright © The Apache Software Foundation. All Rights Reserved.