Package org.apache.activemq.leveldb

Examples of org.apache.activemq.leveldb.LevelDBStore


        return new LevelDBStore();
    }

    @Override
    protected LevelDBStore createConcurrentAddRemovePListStore() {
        return new LevelDBStore();
    }
View Full Code Here


        return new LevelDBStore();
    }

    @Override
    protected LevelDBStore createConcurrentAddRemoveWithPreloadPListStore() {
        return new LevelDBStore();
    }
View Full Code Here

        return new LevelDBStore();
    }

    @Override
    protected LevelDBStore createConcurrentAddIterateRemovePListStore(boolean enablePageCache) {
        return new LevelDBStore();
    }
View Full Code Here


public class SparseAckReplayAfterStoreCleanupLevelDBStoreTest extends AMQ2832Test {
    @Override
    protected void configurePersistence(BrokerService brokerService, boolean deleteAllOnStart) throws Exception {
        LevelDBStore store = new LevelDBStore();
        store.setFlushDelay(0);
        brokerService.setPersistenceAdapter(store);
    }
View Full Code Here

        broker.setBrokerName("TestBroker");
        broker.getSystemUsage().setSendFailIfNoSpace(true);

        broker.getSystemUsage().getMemoryUsage().setLimit(10 * 1024 * 1024);

        LevelDBStore persist = new LevelDBStore();
        persist.setDirectory(new File("/tmp/broker1"));
        persist.setLogSize(20 * 1024 * 1024);
        broker.setPersistenceAdapter(persist);

        String brokerUrl = "tcp://localhost:4500";
        broker.addConnector(brokerUrl);

View Full Code Here

        broker.setBrokerName("TestBroker");
        broker.getSystemUsage().setSendFailIfNoSpace(true);

        broker.getSystemUsage().getMemoryUsage().setLimit(10 * 1024 * 1024);

        LevelDBStore persist = new LevelDBStore();
        persist.setDirectory(new File("/tmp/broker2"));
        persist.setLogSize(20 * 1024 * 1024);
        broker.setPersistenceAdapter(persist);

        String brokerUrl = "tcp://localhost:4501";
        broker.addConnector(brokerUrl);

View Full Code Here

    private BrokerService createBroker(boolean deleteAllMessages, long expireMessagesPeriod) throws Exception {
        BrokerService broker = new BrokerService();
        broker.setBrokerName("localhost");
        broker.setDestinations(new ActiveMQDestination[]{destination});
        LevelDBStore adaptor = new LevelDBStore();
        adaptor.setDirectory(new File("target/expiredtest-data/"));
        broker.setPersistenceAdapter(adaptor);

        PolicyEntry defaultPolicy = new PolicyEntry();
        if (useVMCursor) {
            defaultPolicy.setPendingQueuePolicy(new VMPendingQueueMessageStoragePolicy());
View Full Code Here

public class LevelDBStorePerDestinationTest extends StorePerDestinationTest  {


    @Override
    protected PersistenceAdapter createStore(boolean delete) throws IOException {
        LevelDBStore store = new LevelDBStore();
        store.setLogSize(maxFileLength);
        if (delete) {
            store.deleteAllMessages();
        }
        return store;
    }
View Full Code Here

        super.setUp();
    }
   
    protected BrokerService createBroker() throws Exception {
        BrokerService broker = new BrokerService();
        LevelDBStore levelDBStore = new LevelDBStore();
        File directory = new File("target/activemq-data/leveldb");
        IOHelper.deleteChildren(directory);
        levelDBStore.setDirectory(directory);
        levelDBStore.deleteAllMessages();
        broker.setPersistenceAdapter(levelDBStore);
        return broker;
    }
View Full Code Here

public class LevelDBStorePerDestinationTest extends StorePerDestinationTest  {


    @Override
    protected PersistenceAdapter createStore(boolean delete) throws IOException {
        LevelDBStore store = new LevelDBStore();
        store.setLogSize(maxFileLength);
        if (delete) {
            store.deleteAllMessages();
        }
        return store;
    }
View Full Code Here

TOP

Related Classes of org.apache.activemq.leveldb.LevelDBStore

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.