org.apache.sandesha2.storage.inmemory
Class InMemoryInvokerBeanMgr
java.lang.Object
org.apache.sandesha2.storage.inmemory.InMemoryInvokerBeanMgr
- All Implemented Interfaces:
- InvokerBeanMgr, RMBeanManager
public class InMemoryInvokerBeanMgr
- extends java.lang.Object
- implements InvokerBeanMgr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
table
protected java.util.concurrent.ConcurrentHashMap<java.lang.String,T extends RMBean> table
mgr
protected InMemoryStorageManager mgr
InMemoryInvokerBeanMgr
public InMemoryInvokerBeanMgr(InMemoryStorageManager mgr,
org.apache.axis2.context.AbstractContext context)
insert
public boolean insert(InvokerBean bean)
throws SandeshaStorageException
- Specified by:
insert
in interface InvokerBeanMgr
- Throws:
SandeshaStorageException
delete
public boolean delete(java.lang.String key)
throws SandeshaStorageException
- Specified by:
delete
in interface InvokerBeanMgr
- Throws:
SandeshaStorageException
retrieve
public InvokerBean retrieve(java.lang.String key)
throws SandeshaStorageException
- Specified by:
retrieve
in interface InvokerBeanMgr
- Throws:
SandeshaStorageException
find
public java.util.List<InvokerBean> find(InvokerBean bean)
throws SandeshaStorageException
- Specified by:
find
in interface InvokerBeanMgr
- Throws:
SandeshaStorageException
update
public boolean update(InvokerBean bean)
throws SandeshaStorageException
- Specified by:
update
in interface InvokerBeanMgr
- Throws:
SandeshaStorageException
findUnique
public InvokerBean findUnique(InvokerBean bean)
throws SandeshaStorageException
- Specified by:
findUnique
in interface InvokerBeanMgr
- Throws:
SandeshaStorageException
insert
protected boolean insert(java.lang.String key,
T bean)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
delete
protected T delete(java.lang.Object key)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
retrieve
protected T retrieve(java.lang.Object key)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
update
protected boolean update(java.lang.String key,
T bean)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
findNoLock
protected java.util.List<T> findNoLock(T matchInfo)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
findUniqueNoLock
protected T findUniqueNoLock(RMBean matchInfo)
throws SandeshaStorageException
- Throws:
SandeshaStorageException
Copyright © The Apache Software Foundation. All Rights Reserved.