Package org.agilewiki.jactor

Examples of org.agilewiki.jactor.JAFuture.send()


        try {
            Mailbox mailbox = mailboxFactory.createMailbox();
            Calculator calculator = new Calculator();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            System.err.println(future.send(calculator, new Multiply(3)));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
View Full Code Here


            Mailbox mailbox = mailboxFactory.createMailbox();
            Calculator calculator = new Calculator();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            System.err.println(future.send(calculator, new Multiply(3)));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            mailboxFactory.close();
View Full Code Here

            Calculator calculator = new Calculator();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            System.err.println(future.send(calculator, new Multiply(3)));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            mailboxFactory.close();
        }
View Full Code Here

        try {
            Mailbox mailbox = mailboxFactory.createMailbox();
            PrintingCalculator calculator = new PrintingCalculator();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            future.send(calculator, new Multiply(3));
            future.send(calculator, new Divide(0));
        } catch (Throwable e) {
            e.printStackTrace();
View Full Code Here

            Mailbox mailbox = mailboxFactory.createMailbox();
            PrintingCalculator calculator = new PrintingCalculator();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            future.send(calculator, new Multiply(3));
            future.send(calculator, new Divide(0));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
View Full Code Here

            PrintingCalculator calculator = new PrintingCalculator();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            future.send(calculator, new Multiply(3));
            future.send(calculator, new Divide(0));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            mailboxFactory.close();
View Full Code Here

            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            future.send(calculator, new Set(1));
            future.send(calculator, new Add(2));
            future.send(calculator, new Multiply(3));
            future.send(calculator, new Divide(0));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            mailboxFactory.close();
        }
View Full Code Here

        try {
            Mailbox mailbox = mailboxFactory.createMailbox();
            FactorialCalculation calculator = new FactorialCalculation();
            calculator.initialize(mailbox);
            JAFuture future = new JAFuture();
            System.err.println(future.send(calculator, new Factorial(5)));
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            mailboxFactory.close();
        }
View Full Code Here

        MailboxFactory mailboxFactory = JAMailboxFactory.newMailboxFactory(1);
        try {
            JAFuture future = new JAFuture();
            Jid a = new Jid();
            a.initialize(mailboxFactory.createMailbox());
            Jid b = (Jid) future.send(a, new ResolvePathname(""));
            assertEquals(a, b);
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            mailboxFactory.close();
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.