Package org.drools.command

Examples of org.drools.command.SingleSessionCommandService.dispose()


        StartProcessCommand startProcessCommand = new StartProcessCommand();
        startProcessCommand.setProcessId( "org.drools.test.ProcessTimer" );
        ProcessInstance processInstance = service.execute( startProcessCommand );
        long procId = processInstance.getId();
    log.info( "---> Started ProcessTimer id: {}", procId );
        service.dispose();
        log.info( "---> session disposed" );

        service = jpaService.loadStatefulKnowledgeSession(sessionId);
        log.info( "---> load session: " + sessionId);
        GetProcessInstanceCommand getProcessInstanceCommand = new GetProcessInstanceCommand();
View Full Code Here


        getProcessInstanceCommand.setProcessInstanceId( procId );
        processInstance = service.execute( getProcessInstanceCommand );
        log.info("---> GetProcessInstanceCommand id: " + procId);
        assertNotNull( processInstance );
        log.info( "---> session disposed" );
        service.dispose();

        service = jpaService.loadStatefulKnowledgeSession(sessionId);
        log.info( "---> load session: " + sessionId);
        Thread.sleep( 3000 );
        getProcessInstanceCommand = new GetProcessInstanceCommand();
View Full Code Here

        log.info( "Started process instance {}", processInstance.getId() );
   
        TestWorkItemHandler handler = TestWorkItemHandler.getInstance();
        WorkItem workItem = handler.getWorkItem();
        assertNotNull( workItem );
        service.dispose();
       
        EntityManagerFactory emf = (EntityManagerFactory) ctx.getBean("myEmf");
       
        List<?> result = emf.createEntityManager().createQuery("select i from VariableInstanceInfo i").getResultList();
        assertEquals(5, result.size());
View Full Code Here

        assertEquals("This is a test SerializableObject", ((MyVariableSerializable) processInstance.getVariable("z")).getText());
        assertNull(processInstance.getVariable("a"));
        assertNull(processInstance.getVariable("b"));
        assertNull(processInstance.getVariable("c"));
  
        service.dispose();
       
//        log.info("### Completing first work item ###");
//        ksession.getWorkItemManager().completeWorkItem( workItem.getId(), null );
//
//        workItem = handler.getWorkItem();
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.