Examples of StubGraphChangedListener


Examples of com.tinkerpop.blueprints.util.wrappers.event.listener.StubGraphChangedListener

    }

    @Override
    public void setUp() throws Exception {
        super.setUp();
        graphChangedListener = new StubGraphChangedListener();
        graph = new EventGraph<TinkerGraph>(TinkerGraphFactory.createTinkerGraph());
    }
View Full Code Here

Examples of com.tinkerpop.blueprints.util.wrappers.event.listener.StubGraphChangedListener

    private Vertex createVertex() {
        return graph.addVertex(null);
    }

    public void testMutateInListener() {
        StubGraphChangedListener listener = new StubGraphChangedListener() {

            @Override
            public void vertexPropertyChanged(Vertex vertex, String key, Object oldValue, Object setValue) {
                if (!"setInListener".equals(key)) {
                    vertex.setProperty("setInListener", 12345);
                }
                super.vertexPropertyChanged(vertex, key, oldValue, setValue);
            }
        };
        graph.addListener(listener);
        Vertex vertex = createVertex();
        vertex.setProperty("test", 123);

        assertEquals(12345, vertex.getProperty("setInListener"));
        assertEquals(2, listener.vertexPropertyChangedEventRecorded());
    }
View Full Code Here

Examples of com.tinkerpop.blueprints.util.wrappers.event.listener.StubGraphChangedListener

    }

    @Override
    public void setUp() throws Exception {
        super.setUp();
        graphChangedListener = new StubGraphChangedListener();
        graph = new EventTransactionalGraph<TinkerTransactionalGraph>(TinkerTransactionalGraph.createTinkerGraph());
    }
View Full Code Here

Examples of com.tinkerpop.blueprints.util.wrappers.event.listener.StubGraphChangedListener

        return graph.addVertex(null);
    }


    public void testMutateInListener() {
        StubGraphChangedListener listener = new StubGraphChangedListener() {

            @Override
            public void vertexPropertyChanged(Vertex vertex, String key, Object oldValue, Object setValue) {
                if (!"setInListener".equals(key)) {
                    vertex.setProperty("setInListener", 12345);
                }
                super.vertexPropertyChanged(vertex, key, oldValue, setValue);
            }
        };
        graph.addListener(listener);
        Vertex vertex = createVertex();
        vertex.setProperty("test", 123);
        graph.commit();
        assertEquals(12345, vertex.getProperty("setInListener"));
        assertEquals(2, listener.vertexPropertyChangedEventRecorded());
    }
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.