Examples of MyObject


Examples of org.drools.grid.NodeTests.MyObject

     @Test
     public void insertTest() {
        StatefulKnowledgeSession ksession = createSession();
       
        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));
       
        FactHandle handle = ksession.insert(new MyObject("obj1"));
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle)handle).isDisconnected());
       
        int fired = ksession.fireAllRules();
       
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    
     @Test
     public void getGlobalTest() {
        StatefulKnowledgeSession ksession = createSession();
       
        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));
       
        Assert.assertEquals("myglobalObj", ((MyObject)ksession.getGlobal("myGlobalObj")).getName());
    
     }
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    
     @Test
     public void retractTest() {
        StatefulKnowledgeSession ksession = createSession();
       
        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));
       
        FactHandle handle = ksession.insert(new MyObject("obj1"));
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle)handle).isDisconnected());
       
        int fired = ksession.fireAllRules();
        Assert.assertEquals(fired, 1);
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    
     @Test
     public void updateTest() {
        StatefulKnowledgeSession ksession = createSession();
       
        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));
       
        FactHandle handle = ksession.insert(new MyObject("obj1"));
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle)handle).isDisconnected());
       
        int fired = ksession.fireAllRules();
        Assert.assertEquals(fired, 1);
       
        Assert.assertEquals(1, ksession.getFactCount());
       
        ksession.update(handle, new MyObject("obj2"));
       
        Assert.assertEquals(1, ksession.getFactCount());
       
        fired = ksession.fireAllRules();
        Assert.assertEquals(fired, 1);
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    
      @Test
     public void getObjectTest() {
        StatefulKnowledgeSession ksession = createSession();
       
        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));
        MyObject obj1 = new MyObject("obj1");
        FactHandle handle = ksession.insert(obj1);
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle)handle).isDisconnected());
       
        Object result = ksession.getObject(handle);
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    @Test
    public void insertTest() {
        StatefulKnowledgeSession ksession = createSession();

        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));

        FactHandle handle = ksession.insert(new MyObject("obj1"));
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle) handle).isDisconnected());

        int fired = ksession.fireAllRules();
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    @Test
    public void getGlobalTest() {
        StatefulKnowledgeSession ksession = createSession();

        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));

        Assert.assertEquals("myglobalObj", ((MyObject) ksession.getGlobal("myGlobalObj")).getName());

    }
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    @Test
    public void retractTest() {
        StatefulKnowledgeSession ksession = createSession();

        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));

        FactHandle handle = ksession.insert(new MyObject("obj1"));
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle) handle).isDisconnected());

        int fired = ksession.fireAllRules();
        Assert.assertEquals(fired, 1);
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    @Test
    public void updateTest() {
        StatefulKnowledgeSession ksession = createSession();

        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));

        FactHandle handle = ksession.insert(new MyObject("obj1"));
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle) handle).isDisconnected());

        int fired = ksession.fireAllRules();
        Assert.assertEquals(fired, 1);

        Assert.assertEquals(1, ksession.getFactCount());

        ksession.update(handle, new MyObject("obj2"));

        Assert.assertEquals(1, ksession.getFactCount());

        fired = ksession.fireAllRules();
        Assert.assertEquals(fired, 1);
View Full Code Here

Examples of org.drools.grid.NodeTests.MyObject

    @Ignore // FIX
    public void getFactHandleTest() {
        StatefulKnowledgeSession ksession = createSession();

        ksession.setGlobal("myGlobalObj", new MyObject("myglobalObj"));
        MyObject obj1 = new MyObject("obj1");
        FactHandle handle = ksession.insert(obj1);
        System.out.println("Handle Identity HashCode -> " + handle.toExternalForm());
        Assert.assertNotNull(handle);
        Assert.assertEquals(true, ((DefaultFactHandle) handle).isDisconnected());
        // The session assertMap doesn't find the factHandle for this object
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.