Package org.multiverse.api

Examples of org.multiverse.api.TransactionConfiguration


            .build();

        new Atomic(txFactory) {
            public Object atomically() {
                // check config has been passed to multiverse
                TransactionConfiguration config = ThreadLocalTransaction.getThreadLocalTransaction().getConfiguration();
                System.out.println("family name: " + config.getFamilyName());
                System.out.println("readonly: " + config.isReadonly());
                return null;
            }
        }.execute();
    }
View Full Code Here


            .setFamilyName("example")
            .setReadonly(true)
            .build();

        // get transaction config from multiverse
        TransactionConfiguration config = new Atomic<TransactionConfiguration>(txFactory) {
            public TransactionConfiguration atomically() {
                ref.get();
                return ThreadLocalTransaction.getThreadLocalTransaction().getConfiguration();
            }
        }.execute();

        assertEquals("example", config.getFamilyName());
        assertEquals(true, config.isReadonly());
    }
View Full Code Here

TOP

Related Classes of org.multiverse.api.TransactionConfiguration

Copyright © 2018 www.massapicom. 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.