Examples of newBackend()


Examples of fi.jumi.actors.maven.reference.DummyListenerEventizer.newBackend()

    @Test
    public void stubs_forward_events_from_frontend_to_backend() {
        DummyListener target = mock(DummyListener.class);
        DummyListenerEventizer eventizer = new DummyListenerEventizer();
        MessageSender<Event<DummyListener>> backend = eventizer.newBackend(target);
        DummyListener frontend = eventizer.newFrontend(backend);

        frontend.onSomething("foo", "bar");
        frontend.onOther();
View Full Code Here

Examples of fi.jumi.core.events.SuiteListenerEventizer.newBackend()

                .freeze();
    }

    private static SuiteListener countMessages(SuiteListener target, CountDownLatch latch) {
        SuiteListenerEventizer eventizer = new SuiteListenerEventizer();
        MessageSender<Event<SuiteListener>> backend = eventizer.newBackend(target);
        MessageSender<Event<SuiteListener>> counter = message -> {
            backend.send(message);
            latch.countDown();
        };
        return eventizer.newFrontend(counter);
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.