Examples of JournalPersistenceAdapter


Examples of org.activemq.store.journal.JournalPersistenceAdapter

        JDBCPersistenceAdapter jdbcAdapter = new JDBCPersistenceAdapter();
        jdbcAdapter.setDataSource(ds);
       
        // Setup the Journal
        File journalDir = new File(dataDirectory, "journal");
        JournalPersistenceAdapter journalAdapter = new JournalPersistenceAdapter(journalDir, jdbcAdapter);
        journalAdapter.setJournalType(JournalPersistenceAdapter.DEFAULT_JOURNAL_TYPE);
       
        // Add a cache layer if the memory manager is available.
        if( memManager==null )
            return journalAdapter;
       
View Full Code Here

Examples of org.activemq.store.journal.JournalPersistenceAdapter

        File directory = new File("target/journal");
        if( !init )
            recursiveDelete(directory);
       
        JournalPersistenceAdapter journalAdapter = new JournalPersistenceAdapter(directory, jdbcAdapter);
        journalAdapter.setJournalType(JournalPersistenceAdapter.DEFAULT_JOURNAL_TYPE);
       
        init=true;
        return journalAdapter;
    }
View Full Code Here

Examples of org.activemq.store.journal.JournalPersistenceAdapter

        File directory = new File("target/journal");
        if( !init )
            recursiveDelete(directory);
       
        JournalPersistenceAdapter journalAdapter = new JournalPersistenceAdapter(directory, jdbcAdapter);
        journalAdapter.setJournalType(JournalPersistenceAdapter.DEFAULT_JOURNAL_TYPE);
       
        init=true;
        return journalAdapter;
    }
View Full Code Here

Examples of org.activemq.store.journal.JournalPersistenceAdapter

        JDBCPersistenceAdapter jdbcAdapter = new JDBCPersistenceAdapter();
        jdbcAdapter.setDataSource(ds);
       
        // Setup the Journal
        File journalDir = new File(dataDirectory, "journal");
        JournalPersistenceAdapter journalAdapter = new JournalPersistenceAdapter(journalDir, jdbcAdapter);
        journalAdapter.setJournalType(JournalPersistenceAdapter.DEFAULT_JOURNAL_TYPE);
       
        // Add a cache layer if the memory manager is available.
        if( memManager==null )
            return journalAdapter;
       
View Full Code Here

Examples of org.apache.activemq.store.journal.JournalPersistenceAdapter

        File dataFileDir = new File("target/test-amq-data/perfTest");
        File journalDir = new File(dataFileDir, "journal").getCanonicalFile();
        JournalImpl journal = new JournalImpl(journalDir, 3, 1024 * 1024 * 20);

        KahaPersistenceAdapter kahaAdaptor = new KahaPersistenceAdapter();
        JournalPersistenceAdapter journalAdaptor = new JournalPersistenceAdapter(journal, kahaAdaptor, answer.getTaskRunnerFactory());
        journalAdaptor.setMaxCheckpointWorkers(1);

        answer.setPersistenceAdapter(journalAdaptor);
        answer.addConnector(uri);
        answer.setDeleteAllMessagesOnStartup(true);

View Full Code Here

Examples of org.apache.activemq.store.journal.JournalPersistenceAdapter

       
        // Setup the Journal
        if( useQuickJournal ) {
            return new QuickJournalPersistenceAdapter(getJournal(), jdbcPersistenceAdapter, getTaskRunnerFactory());
        else {
            return new JournalPersistenceAdapter(getJournal(), jdbcPersistenceAdapter, getTaskRunnerFactory());
        }
    }
View Full Code Here

Examples of org.apache.activemq.store.journal.JournalPersistenceAdapter

            assertTrue("Should have created a journal directory at " + journalFile.getAbsolutePath(), journalFile.exists());

           
            // Check persistence factory configurations
//            System.out.print("Checking persistence adapter factory settings... ");
            JournalPersistenceAdapter pa = (JournalPersistenceAdapter) broker.getPersistenceAdapter();
           
            log.info("Success");
        } finally {
            if (broker != null) {
                broker.stop();
View Full Code Here

Examples of org.apache.activemq.store.journal.JournalPersistenceAdapter

        File dataFileDir = new File("target/test-amq-data/perfTest");
        File journalDir = new File(dataFileDir, "journal").getCanonicalFile();
        JournalImpl journal = new JournalImpl(journalDir, 3, 1024 * 1024 * 20);

        KahaPersistenceAdapter kahaAdaptor = new KahaPersistenceAdapter();
        JournalPersistenceAdapter journalAdaptor = new JournalPersistenceAdapter(journal, kahaAdaptor, answer.getTaskRunnerFactory());
        journalAdaptor.setMaxCheckpointWorkers(1);

        answer.setPersistenceAdapter(journalAdaptor);
        answer.addConnector(uri);
        answer.setDeleteAllMessagesOnStartup(true);

View Full Code Here

Examples of org.apache.activemq.store.journal.JournalPersistenceAdapter

        File dataFileDir = new File("target/test-amq-data/perfTest");
        File journalDir = new File(dataFileDir, "journal").getCanonicalFile();
        JournalImpl journal = new JournalImpl(journalDir, 3, 1024 * 1024 * 20);

        KahaPersistenceAdapter kahaAdaptor = new KahaPersistenceAdapter();
        JournalPersistenceAdapter journalAdaptor = new JournalPersistenceAdapter(journal, kahaAdaptor, answer.getTaskRunnerFactory());
        journalAdaptor.setMaxCheckpointWorkers(1);

        answer.setPersistenceAdapter(journalAdaptor);
        answer.addConnector(uri);
        answer.setDeleteAllMessagesOnStartup(true);

View Full Code Here

Examples of org.apache.activemq.store.journal.JournalPersistenceAdapter

        File journalDir = new File(dataFileDir, "journal").getCanonicalFile();
        JournalImpl journal = new JournalImpl(journalDir, 3, 1024 * 1024 * 20);

        KahaPersistenceAdapter kahaAdaptor = new KahaPersistenceAdapter();
        kahaAdaptor.setDirectory(dataFileDir);
        JournalPersistenceAdapter journalAdaptor = new JournalPersistenceAdapter(journal, kahaAdaptor, broker.getTaskRunnerFactory());
        journalAdaptor.setMaxCheckpointWorkers(1);

        broker.setPersistenceAdapter(journalAdaptor);
        return broker;
    }
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.