Examples of AMQPersistenceAdapter


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

        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

        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

    private void createBroker() throws Exception {
        broker = BrokerFactory.createBroker("broker:(vm://localhost)");
        broker.setKeepDurableSubsActive(true);
        broker.setPersistent(true);
        AMQPersistenceAdapter persistenceAdapter = new AMQPersistenceAdapter();
        persistenceAdapter.setDirectory(new File("activemq-data/" + getName()));
        broker.setPersistenceAdapter(persistenceAdapter);
        broker.setBrokerName(getName());

        // only if we pre-create the destinations
        broker.setDestinations(new ActiveMQDestination[]{topic});
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

    @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

  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

public class AMQStoreDurableSubscriptionTest extends DurableSubscriptionTestSupport {

    protected PersistenceAdapter createPersistenceAdapter() throws IOException {
        File dataDir = new File("target/test-data/durableAmq");
        AMQPersistenceAdapter adapter = new AMQPersistenceAdapter();
        adapter.setDirectory(dataDir);
        return adapter;
    }
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

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.