org.apache.sandesha2.storage.beanmanagers
Interface SenderBeanMgr
- All Superinterfaces:
- RMBeanManager
- All Known Implementing Classes:
- InMemorySenderBeanMgr, PersistentSenderBeanMgr
public interface SenderBeanMgr
- extends RMBeanManager
Used to manage Sender beans.
delete
boolean delete(java.lang.String MessageId)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
retrieve
SenderBean retrieve(java.lang.String MessageId)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
insert
boolean insert(SenderBean bean)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
find
java.util.List<SenderBean> find(SenderBean bean)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
find
java.util.List<SenderBean> find(java.lang.String internalSequenceID)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
findUnique
SenderBean findUnique(SenderBean bean)
throws SandeshaException
- Throws:
SandeshaException
getNextMsgToSend
SenderBean getNextMsgToSend(java.lang.String sequenceId)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
update
boolean update(SenderBean bean)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
retrieveFromMessageRefKey
SenderBean retrieveFromMessageRefKey(java.lang.String messageContextRefKey)
- Deprecated.
- Parameters:
messageContextRefKey
-
- Returns:
retrieve
SenderBean retrieve(java.lang.String sequnceId,
long messageNumber)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
Copyright © The Apache Software Foundation. All Rights Reserved.