Examples of AMQPersistenceAdapter


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

public class AMQStoreDurableSubscriptionSelectorTest extends DurableSubscriptionSelectorTest {

    @Override
    public PersistenceAdapter createPersistenceAdapter() throws Exception {
        return new AMQPersistenceAdapter();
    }
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");
        broker.setDestinations(new ActiveMQDestination[]{destination});
        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

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);
        PListStore tempStore = new PListStore();
        tempStore.setDirectory(tmpDir);
        tempStore.start();
View Full Code Here

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

        producer.close();
    }

    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

            File amqData = new File("activemq-data/" + getName() + "-amq");
            if (deleteAllMessages)
                delete(amqData);

            broker.setPersistent(true);
            AMQPersistenceAdapter amq = new AMQPersistenceAdapter();
            amq.setDirectory(amqData);
            broker.setPersistenceAdapter(amq);
            break;

        case KAHA:
            File kahaData = new File("activemq-data/" + getName() + "-kaha");
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

    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 BrokerService createBroker(URI brokerUri, String brokerName) throws Exception {
        BrokerService broker = BrokerFactory.createBroker(brokerUri);
        broker.setBrokerName(brokerName);
        broker.setDataDirectory(DATA_DIR);
       
        PersistenceAdapter store = new AMQPersistenceAdapter();
        broker.setPersistenceAdapter(store);
        return broker;
    }
View Full Code Here

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

    @Override
    protected void setUp() throws Exception {
        // Start an embedded broker up.
        brokerService = new BrokerService();
        AMQPersistenceAdapter adaptor = new AMQPersistenceAdapter();
        adaptor.setIndexBinSize(4096);
        brokerService.setPersistenceAdapter(adaptor);
        brokerService.deleteAllMessages();

        // A small max page size makes this issue occur faster.
        PolicyMap policyMap = new PolicyMap();
View Full Code Here

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

   
    public PersistenceAdapter setPersistenceAdapter(BrokerService broker, PersistenceAdapterChoice choice) throws IOException {
        PersistenceAdapter adapter = null;
        switch (choice) {
        case AMQ:
            adapter = new AMQPersistenceAdapter();
            break;
        case JDBC:
            adapter = new JDBCPersistenceAdapter();
            break;
        case KahaDB:
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.