Package com.higherfrequencytrading.chronicle.tcp

Examples of com.higherfrequencytrading.chronicle.tcp.InProcessChronicleSource


    @Test
    public void testChained() throws IOException {
        ChronicleTools.deleteOnExit(TMP + "/chronicle1");
        Chronicle chronicle1 = new IndexedChronicle(TMP + "/chronicle1");
        InProcessChronicleSource source1 = new InProcessChronicleSource(chronicle1, 61111);

        ChronicleTools.deleteOnExit(TMP + "/chronicle2");
        Chronicle chronicle2 = new IndexedChronicle(TMP + "/chronicle2");
        InProcessChronicleSource source2 = new InProcessChronicleSource(chronicle2, 62222);
        InProcessChronicleSink sink2 = new InProcessChronicleSink(source2, "localhost", 61111);

        ChronicleTools.deleteOnExit(TMP + "/chronicle3");
        Chronicle chronicle3 = new IndexedChronicle(TMP + "/chronicle3");
        InProcessChronicleSink sink3 = new InProcessChronicleSink(chronicle3, "localhost", 62222);
View Full Code Here


            if (path.startsWith("/."))
                path = path.substring(1);
            final Chronicle chronicle;
            switch (mode) {
                case MASTER:
                    chronicle = new InProcessChronicleSource(new IndexedChronicle(path), uri.getPort());
                    break;

                case READ_ONLY:
                    chronicle = new InProcessChronicleSink(new IndexedChronicle(path + "/" + nodeName), uri.getHost(), uri.getPort());
                    break;
View Full Code Here

TOP

Related Classes of com.higherfrequencytrading.chronicle.tcp.InProcessChronicleSource

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.