public interface CmpEngine
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createBean(EntityBean entity,
ThreadContext callContext) |
void |
deploy(BeanContext beanContext) |
int |
executeUpdateQuery(BeanContext beanContext,
java.lang.String signature,
java.lang.Object[] args) |
java.lang.Object |
loadBean(ThreadContext callContext,
java.lang.Object primaryKey) |
java.util.List<java.lang.Object> |
queryBeans(BeanContext beanContext,
java.lang.String signature,
java.lang.Object[] args) |
java.util.List<java.lang.Object> |
queryBeans(ThreadContext callContext,
java.lang.reflect.Method queryMethod,
java.lang.Object[] args) |
void |
removeBean(ThreadContext callContext) |
void |
storeBeanIfNoTx(ThreadContext callContext,
java.lang.Object bean) |
void |
undeploy(BeanContext beanContext) |
java.lang.Object createBean(EntityBean entity,
ThreadContext callContext)
throws CreateException
CreateExceptionjava.lang.Object loadBean(ThreadContext callContext, java.lang.Object primaryKey)
void storeBeanIfNoTx(ThreadContext callContext, java.lang.Object bean)
void removeBean(ThreadContext callContext)
java.util.List<java.lang.Object> queryBeans(ThreadContext callContext, java.lang.reflect.Method queryMethod, java.lang.Object[] args) throws FinderException
FinderExceptionjava.util.List<java.lang.Object> queryBeans(BeanContext beanContext, java.lang.String signature, java.lang.Object[] args) throws FinderException
FinderExceptionint executeUpdateQuery(BeanContext beanContext, java.lang.String signature, java.lang.Object[] args) throws FinderException
FinderExceptionvoid deploy(BeanContext beanContext) throws OpenEJBException
OpenEJBExceptionvoid undeploy(BeanContext beanContext) throws OpenEJBException
OpenEJBException