Examples of CallbackLogger


Examples of org.ow2.easybeans.tests.common.ejbs.entity.callbacklogger.CallbackLogger

     * Deletes a callback event from the database.
     * @param id the callback identifier.
     */
    public void deleteCallbackEvent(final int id) {
        EntityManager entityManager = entityManagerFactory.createEntityManager();
        CallbackLogger callbackLogger = entityManager.find(CallbackLogger.class, new Integer(id));
        if (callbackLogger != null) {
            entityManager.remove(callbackLogger);
        }
    }
View Full Code Here

Examples of org.ow2.easybeans.tests.common.ejbs.entity.callbacklogger.CallbackLogger

    public void deleteAll() {
        EntityManager entityManager = entityManagerFactory.createEntityManager();
        Query query = entityManager.createNamedQuery("findAll");
        List lstEvent = query.getResultList();
        for (Object obj : lstEvent) {
            CallbackLogger callbackLogger = (CallbackLogger) obj;
            if (callbackLogger != null) {
                entityManager.remove(callbackLogger);
            }
        }
    }
View Full Code Here

Examples of org.ow2.easybeans.tests.common.ejbs.entity.callbacklogger.CallbackLogger

     */
    public void insertCallbackLogger(final String className,
            final CallbackType callbackEvent, final String callbackClassName) {
        EntityManager entityManager = entityManagerFactory.createEntityManager();

        CallbackLogger logger = new CallbackLogger();
        logger.setCallbackClassName(callbackClassName);
        logger.setCallbackEvent(callbackEvent);
        logger.setClassName(className);
        logger.setInsertionDate(getTime());
        entityManager.persist(logger);
        entityManager.flush();
    }
View Full Code Here

Examples of org.ow2.easybeans.tests.common.ejbs.entity.callbacklogger.CallbackLogger

    public void verifyRemove() throws RemoteException, CreateException, RemoveException {
        // cleans the log
        List lstResultDelete = clBean.findCallbackEventByCallbackMethod(SimpleEjb2LifecycleBean.class.getName(),
                CallbackType.PRE_DESTROY, SimpleEjb2LifecycleBean.class.getName());
        for (Object obj : lstResultDelete) {
            CallbackLogger log = (CallbackLogger) obj;
            clBean.deleteCallbackEvent(log.getId());
        }
        // creates the bean
        SimpleEjb2 bean = beanHome.create();

        // deletes the bean
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.