public interface CmpEngine
| Modifier and Type | Method and Description |
|---|---|
Object |
createBean(javax.ejb.EntityBean entity,
ThreadContext callContext) |
void |
deploy(BeanContext beanContext) |
int |
executeUpdateQuery(BeanContext beanContext,
String signature,
Object[] args) |
Object |
loadBean(ThreadContext callContext,
Object primaryKey) |
List<Object> |
queryBeans(BeanContext beanContext,
String signature,
Object[] args) |
List<Object> |
queryBeans(ThreadContext callContext,
Method queryMethod,
Object[] args) |
void |
removeBean(ThreadContext callContext) |
void |
storeBeanIfNoTx(ThreadContext callContext,
Object bean) |
void |
undeploy(BeanContext beanContext) |
Object createBean(javax.ejb.EntityBean entity, ThreadContext callContext) throws javax.ejb.CreateException
javax.ejb.CreateExceptionObject loadBean(ThreadContext callContext, Object primaryKey)
void storeBeanIfNoTx(ThreadContext callContext, Object bean)
void removeBean(ThreadContext callContext)
List<Object> queryBeans(ThreadContext callContext, Method queryMethod, Object[] args) throws javax.ejb.FinderException
javax.ejb.FinderExceptionList<Object> queryBeans(BeanContext beanContext, String signature, Object[] args) throws javax.ejb.FinderException
javax.ejb.FinderExceptionint executeUpdateQuery(BeanContext beanContext, String signature, Object[] args) throws javax.ejb.FinderException
javax.ejb.FinderExceptionvoid deploy(BeanContext beanContext) throws OpenEJBException
OpenEJBExceptionvoid undeploy(BeanContext beanContext) throws OpenEJBException
OpenEJBExceptionCopyright © 1999–2014 The Apache Software Foundation. All rights reserved.