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