Examples of AMQPersistenceAdapter


Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

    protected void configureBroker(BrokerService answer) throws Exception {

        File dataFileDir = new File("target/test-amq-data/perfTest/amq");

        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        adaptor.setDirectory(dataFileDir);

        answer.setPersistenceAdapter(adaptor);
        answer.addConnector(bindAddress);
        answer.setDeleteAllMessagesOnStartup(true);
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

public class AMQStoreDurableTopicTest extends SimpleDurableTopicTest {

    protected void configureBroker(BrokerService answer) throws Exception {
        File dataFileDir = new File("target/test-amq-data/perfTest/amqdb");
        answer.setDeleteAllMessagesOnStartup(true);
        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        adaptor.setDirectory(dataFileDir);
        answer.setPersistenceAdapter(adaptor);
        answer.addConnector(bindAddress);
    }
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

        master.addConnector(brokerUrl);
        master.start();
    }
   
    private void configureSharedPersistenceAdapter(BrokerService broker) throws Exception {
       AMQPersistenceAdapter adapter = new AMQPersistenceAdapter();
       adapter.setDirectory(new File("shared"));
       broker.setPersistenceAdapter(adapter);
    }
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

        count = proxy.getQueueSize();
        assertEquals("Queue size", count, 0);
    }
   
    public void initCombosForTestDelete() {
      addCombinationValues("persistenceAdapter", new Object[] {new MemoryPersistenceAdapter(), new AMQPersistenceAdapter(), new JDBCPersistenceAdapter()});
    }
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

        broker.setPersistent(true);
        broker.setUseJmx(true);
        broker.setAdvisorySupport(false);
        broker.setDeleteAllMessagesOnStartup(true);

        AMQPersistenceAdapter persistence = new AMQPersistenceAdapter();
        persistence.setSyncOnWrite(false);
        File directory = new File("target" + File.separator + "activemq-data");
        persistence.setDirectory(directory);
        File tmpDir = new File(directory, "tmp");
        IOHelper.deleteChildren(tmpDir);
        Store tempStore = new org.apache.activemq.kaha.impl.KahaStore(tmpDir, "rw");

        SystemUsage sysUsage = new SystemUsage("mySysUsage", persistence, tempStore);
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

    protected void configureBroker(BrokerService answer,String uri) throws Exception {

        File dataFileDir = new File("target/test-amq-data/perfTest/amq");

        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        adaptor.setDirectory(dataFileDir);

        answer.setPersistenceAdapter(adaptor);
        answer.addConnector(uri);
        answer.setDeleteAllMessagesOnStartup(true);
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

    protected void configureBroker(BrokerService answer,String uri) throws Exception {
        File dataFileDir = new File("target/test-amq-data/perfTest/amqdb");
        dataFileDir.mkdirs();
        answer.setDeleteAllMessagesOnStartup(true);
        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        //adaptor.setArchiveDataLogs(true);
        //adaptor.setMaxFileLength(1024 * 64);      
       
        answer.setDataDirectoryFile(dataFileDir);
        answer.setPersistenceAdapter(adaptor);
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

            if (adapter instanceof KahaDBPersistenceAdapter) {
                KahaDBPersistenceAdapter kahaDB = (KahaDBPersistenceAdapter) adapter;
                maxJournalFileSize = kahaDB.getJournalMaxFileLength();
            } else if (adapter instanceof AMQPersistenceAdapter) {
                AMQPersistenceAdapter amqAdapter = (AMQPersistenceAdapter) adapter;
                maxJournalFileSize = amqAdapter.getMaxFileLength();
            }

            if (storeLimit < maxJournalFileSize) {
                LOG.error("Store limit is " + storeLimit / (1024 * 1024) +
                          " mb, whilst the max journal file size for the store is: " +
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

    protected void configureBroker(BrokerService answer,String uri) throws Exception {
        File dataFileDir = new File("target/test-amq-data/perfTest/amqdb");
        dataFileDir.mkdirs();
        answer.setDeleteAllMessagesOnStartup(true);
        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        adaptor.setArchiveDataLogs(true);
        //adaptor.setMaxFileLength(1024 * 64);
        answer.setDataDirectoryFile(dataFileDir);
        answer.setPersistenceAdapter(adaptor);
        answer.addConnector(uri);
    }
View Full Code Here

Examples of org.apache.activemq.store.amq.AMQPersistenceAdapter

    }

  private BrokerService createBroker(boolean deleteAllMessages, long expireMessagesPeriod) throws Exception {
      BrokerService broker = new BrokerService();
        broker.setBrokerName("localhost");
        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        adaptor.setDirectory(new File("target/expiredtest-data/"));
        adaptor.setForceRecoverReferenceStore(true);
        broker.setPersistenceAdapter(adaptor);
       
        PolicyEntry defaultPolicy = new PolicyEntry();
        if (useVMCursor) {
            defaultPolicy.setPendingQueuePolicy(new VMPendingQueueMessageStoragePolicy());
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.