org.apache.sandesha2.storage.jdbc
Class PersistentRMDBeanMgr

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

public class PersistentRMDBeanMgr
extends PersistentBeanMgr
implements RMDBeanMgr


Constructor Summary
PersistentRMDBeanMgr(PersistentStorageManager pmgr)
           
 
Method Summary
 boolean delete(java.lang.String sequenceID)
           
 java.util.List<RMDBean> find(RMDBean bean)
           
 RMDBean findUnique(RMDBean bean)
           
 boolean insert(RMDBean bean)
           
 RMDBean retrieve(java.lang.String sequenceID)
           
 java.util.Collection<RMDBean> retrieveAll()
           
 boolean update(RMDBean 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

PersistentRMDBeanMgr

public PersistentRMDBeanMgr(PersistentStorageManager pmgr)
Method Detail

delete

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

find

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

insert

public boolean insert(RMDBean bean)
               throws SandeshaStorageException
Specified by:
insert in interface RMDBeanMgr
Throws:
SandeshaStorageException

retrieve

public RMDBean retrieve(java.lang.String sequenceID)
                 throws SandeshaStorageException
Specified by:
retrieve in interface RMDBeanMgr
Throws:
SandeshaStorageException

retrieveAll

public java.util.Collection<RMDBean> retrieveAll()
                                          throws SandeshaStorageException
Throws:
SandeshaStorageException

update

public boolean update(RMDBean bean)
               throws SandeshaStorageException
Specified by:
update in interface RMDBeanMgr
Throws:
SandeshaStorageException

findUnique

public RMDBean findUnique(RMDBean bean)
                   throws SandeshaStorageException
Specified by:
findUnique in interface RMDBeanMgr
Throws:
SandeshaStorageException


Copyright © The Apache Software Foundation. All Rights Reserved.