org.apache.sandesha2.storage.jdbc
Class PersistentRMSBeanMgr

java.lang.Object
  extended by org.apache.sandesha2.storage.jdbc.PersistentBeanMgr
      extended by org.apache.sandesha2.storage.jdbc.PersistentRMSBeanMgr
All Implemented Interfaces:
RMBeanManager, RMSBeanMgr

public class PersistentRMSBeanMgr
extends PersistentBeanMgr
implements RMSBeanMgr


Constructor Summary
PersistentRMSBeanMgr(PersistentStorageManager pmgr)
           
 
Method Summary
 boolean delete(java.lang.String msgId)
           
 java.util.List<RMSBean> find(RMSBean bean)
           
 RMSBean findUnique(RMSBean bean)
           
 boolean insert(RMSBean bean)
           
 RMSBean retrieve(java.lang.String msgId)
           
 RMSBean retrieveByInternalSequenceID(java.lang.String internalSeqId)
           
 RMSBean retrieveBySequenceID(java.lang.String seqId)
           
 boolean update(RMSBean bean)
           
 
Methods inherited from class org.apache.sandesha2.storage.jdbc.PersistentBeanMgr
getDbConnection, getObject, serialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentRMSBeanMgr

public PersistentRMSBeanMgr(PersistentStorageManager pmgr)
Method Detail

delete

public boolean delete(java.lang.String msgId)
               throws SandeshaStorageException
Specified by:
delete in interface RMSBeanMgr
Throws:
SandeshaStorageException

find

public java.util.List<RMSBean> find(RMSBean bean)
                             throws SandeshaStorageException
Specified by:
find in interface RMSBeanMgr
Throws:
SandeshaStorageException

insert

public boolean insert(RMSBean bean)
               throws SandeshaStorageException
Specified by:
insert in interface RMSBeanMgr
Throws:
SandeshaStorageException

retrieve

public RMSBean retrieve(java.lang.String msgId)
                 throws SandeshaStorageException
Specified by:
retrieve in interface RMSBeanMgr
Throws:
SandeshaStorageException

update

public boolean update(RMSBean bean)
               throws SandeshaStorageException
Specified by:
update in interface RMSBeanMgr
Throws:
SandeshaStorageException

findUnique

public RMSBean findUnique(RMSBean bean)
                   throws SandeshaStorageException
Specified by:
findUnique in interface RMSBeanMgr
Throws:
SandeshaStorageException

retrieveBySequenceID

public RMSBean retrieveBySequenceID(java.lang.String seqId)
                             throws SandeshaStorageException
Specified by:
retrieveBySequenceID in interface RMSBeanMgr
Throws:
SandeshaStorageException

retrieveByInternalSequenceID

public RMSBean retrieveByInternalSequenceID(java.lang.String internalSeqId)
                                     throws SandeshaStorageException
Specified by:
retrieveByInternalSequenceID in interface RMSBeanMgr
Throws:
SandeshaStorageException


Copyright © The Apache Software Foundation. All Rights Reserved.