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
CreateException
java.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
FinderException
java.util.List<java.lang.Object> queryBeans(BeanContext beanContext, java.lang.String signature, java.lang.Object[] args) throws FinderException
FinderException
int executeUpdateQuery(BeanContext beanContext, java.lang.String signature, java.lang.Object[] args) throws FinderException
FinderException
void deploy(BeanContext beanContext) throws OpenEJBException
OpenEJBException
void undeploy(BeanContext beanContext) throws OpenEJBException
OpenEJBException