Examples of MessageStoreFactory


Examples of org.apache.giraph.comm.messages.MessageStoreFactory

   */
  private boolean shouldTraverseMessageInOrder() {
    Class<? extends MessageStoreFactory> messageStoreFactoryClass =
        MESSAGE_STORE_FACTORY_CLASS.get(getConf());

    MessageStoreFactory messageStoreFactoryInstance =
        ReflectionUtils.newInstance(messageStoreFactoryClass);
    return messageStoreFactoryInstance.shouldTraverseMessagesInOrder();
  }
View Full Code Here

Examples of org.apache.giraph.comm.messages.MessageStoreFactory

  private MessageStoreFactory<I, Writable, MessageStore<I, Writable>>
  createMessageStoreFactory() {
    Class<? extends MessageStoreFactory> messageStoreFactoryClass =
        MESSAGE_STORE_FACTORY_CLASS.get(conf);

    MessageStoreFactory messageStoreFactoryInstance =
        ReflectionUtils.newInstance(messageStoreFactoryClass);
    messageStoreFactoryInstance.initialize(service, conf);

    return messageStoreFactoryInstance;
  }
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageStoreFactory

        QpidServiceLoader<MessageStoreFactory> qpidServiceLoader = new QpidServiceLoader<MessageStoreFactory>();
        Iterable<MessageStoreFactory> factories = qpidServiceLoader.atLeastOneInstanceOf(MessageStoreFactory.class);
        for (MessageStoreFactory messageStoreFactory : factories)
        {
            String type = messageStoreFactory.getType();
            MessageStoreFactory factory = _factories.put(type.toLowerCase(), messageStoreFactory);
            if (factory != null)
            {
                throw new IllegalStateException("MessageStoreFactory with type name '" + type
                        + "' is already registered using class '" + factory.getClass().getName() + "', can not register class '"
                        + messageStoreFactory.getClass().getName() + "'");
            }
        }
    }
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageStoreFactory

    }


    public MessageStore createMessageStore(String storeType)
    {
        MessageStoreFactory factory = _factories.get(storeType.toLowerCase());
        if (factory == null)
        {
            throw new IllegalConfigurationException("Unknown store type: " + storeType
                                                    + ". Supported types: " + _factories.keySet());
        }
        return factory.createMessageStore();
    }
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageStoreFactory

        QpidServiceLoader<MessageStoreFactory> qpidServiceLoader = new QpidServiceLoader<MessageStoreFactory>();
        Iterable<MessageStoreFactory> factories = qpidServiceLoader.atLeastOneInstanceOf(MessageStoreFactory.class);
        for (MessageStoreFactory messageStoreFactory : factories)
        {
            String type = messageStoreFactory.getType();
            MessageStoreFactory factory = _factories.put(type.toLowerCase(), messageStoreFactory);
            if (factory != null)
            {
                throw new IllegalStateException("MessageStoreFactory with type name '" + type
                        + "' is already registered using class '" + factory.getClass().getName() + "', can not register class '"
                        + messageStoreFactory.getClass().getName() + "'");
            }
        }
    }
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageStoreFactory

        }
    }

    public MessageStore createMessageStore(String storeType)
    {
        MessageStoreFactory factory = _factories.get(storeType.toLowerCase());
        if (factory == null)
        {
            throw new IllegalConfigurationException("Unknown store type: " + storeType);
        }
        return factory.createMessageStore();
    }
View Full Code Here

Examples of quickfix.MessageStoreFactory

        isFileStore(settings, impliedMessageStoreFactories);
        isSleepycatStore(settings, impliedMessageStoreFactories);
        if (impliedMessageStoreFactories.size() > 1) {
            throw new ConfigError("Ambiguous message store implied in configuration.");
        }
        MessageStoreFactory messageStoreFactory;
        if (impliedMessageStoreFactories.size() == 1) {
            messageStoreFactory = (MessageStoreFactory) impliedMessageStoreFactories.iterator().next();
        } else {
            messageStoreFactory = new MemoryStoreFactory();
        }
        LOG.info("Inferring message store factory: " + messageStoreFactory.getClass().getName());
        return messageStoreFactory;
    }
View Full Code Here

Examples of quickfix.MessageStoreFactory

        settings.setString(SLF4JLogFactory.SETTING_EVENT_CATEGORY, "Events");
        settings.setString(sessionID, SessionFactory.SETTING_CONNECTION_TYPE, SessionFactory.INITIATOR_CONNECTION_TYPE);

        writeSettings();

        MessageStoreFactory messageStoreFactory = Mockito.mock(MessageStoreFactory.class);
        LogFactory logFactory = Mockito.mock(LogFactory.class);
        MessageFactory messageFactory = Mockito.mock(MessageFactory.class);
       
        quickfixjEngine = new QuickfixjEngine("quickfix:test", settingsFile.getName(), false, messageStoreFactory, logFactory, messageFactory);
View Full Code Here

Examples of quickfix.MessageStoreFactory

        isFileStore(settings, impliedMessageStoreFactories);
        isSleepycatStore(settings, impliedMessageStoreFactories);
        if (impliedMessageStoreFactories.size() > 1) {
            throw new ConfigError("Ambiguous message store implied in configuration.");
        }
        MessageStoreFactory messageStoreFactory;
        if (impliedMessageStoreFactories.size() == 1) {
            messageStoreFactory = (MessageStoreFactory) impliedMessageStoreFactories.iterator().next();
        } else {
            messageStoreFactory = new MemoryStoreFactory();
        }
        LOG.info("Inferring message store factory: " + messageStoreFactory.getClass().getName());
        return messageStoreFactory;
    }
View Full Code Here

Examples of quickfix.MessageStoreFactory

        settings.setString(SLF4JLogFactory.SETTING_EVENT_CATEGORY, "Events");
        settings.setString(sessionID, SessionFactory.SETTING_CONNECTION_TYPE, SessionFactory.INITIATOR_CONNECTION_TYPE);

        writeSettings();

        MessageStoreFactory messageStoreFactory = Mockito.mock(MessageStoreFactory.class);
        LogFactory logFactory = Mockito.mock(LogFactory.class);
        MessageFactory messageFactory = Mockito.mock(MessageFactory.class);
       
        quickfixjEngine = new QuickfixjEngine("quickfix:test", settingsFile.getName(), false, messageStoreFactory, logFactory, messageFactory);
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.