Examples of TestApplicationRegistry


Examples of org.apache.qpid.server.util.TestApplicationRegistry

    private VirtualHost createVirtualHost(String vhostName, File config) throws Exception
    {
        _configuration = new ServerConfiguration(new XMLConfiguration(config));

        _registry = new TestApplicationRegistry(_configuration);
        ApplicationRegistry.initialise(_registry);

        return _registry.getVirtualHostRegistry().getVirtualHost(vhostName);
    }
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

        configXml.addProperty("virtualhosts.virtualhost(-1).name", getName());
        configXml.addProperty("virtualhosts.virtualhost(-1)."+getName()+".store.class", TestableMemoryMessageStore.class.getName());

        ServerConfiguration configuration = new ServerConfiguration(configXml);

        ApplicationRegistry registry = new TestApplicationRegistry(configuration);
        ApplicationRegistry.initialise(registry);
        registry.getVirtualHostRegistry().setDefaultVirtualHostName(getName());

        _virtualHost = registry.getVirtualHostRegistry().getVirtualHost(getName());

        _queueRegistry = _virtualHost.getQueueRegistry();

    }
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

    @Override
    protected void setUp() throws Exception
    {
        super.setUp();
        _serverConfig = new ServerConfiguration(_config);
        ApplicationRegistry.initialise(new TestApplicationRegistry(_serverConfig));
    }
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

    protected void setUp() throws Exception
    {
        super.setUp();

        //the factory needs a registry instance
        ApplicationRegistry.initialise(new TestApplicationRegistry(new ServerConfiguration(new XMLConfiguration())));
        // AMQP 1-0 connection needs default vhost to be present
        VirtualHostRegistry virtualHostRegistry = ApplicationRegistry.getInstance().getVirtualHostRegistry();
        VirtualHostImpl vhostImpl = new VirtualHostImpl(ApplicationRegistry.getInstance(), new VirtualHostConfiguration("default",new XMLConfiguration()));
        virtualHostRegistry.registerVirtualHost(vhostImpl);
        virtualHostRegistry.setDefaultVirtualHostName("default");
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

    public void testSetSystemConfiguration() throws Exception
    {
        // create virtual host configuration, registry and host instance
        addVirtualHostConfiguration();
        TestApplicationRegistry registry = initialize();
        try
        {
            VirtualHost virtualhost = registry.getVirtualHostRegistry().getVirtualHost("test" + _masterPort);
            BDBHAMessageStore store = (BDBHAMessageStore) virtualhost.getMessageStore();

            // test whether JVM system settings were applied
            Environment env = store.getEnvironment();
            assertEquals("Unexpected number of cleaner threads", TEST_NUMBER_OF_THREADS, env.getConfig().getConfigParam(EnvironmentConfig.CLEANER_THREADS));
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

    private TestApplicationRegistry initialize() throws Exception
    {
        CurrentActor.set(new TestLogActor(new SystemOutMessageLogger()));
        ServerConfiguration configuration = new ServerConfiguration(_configXml);
        TestApplicationRegistry registry = new TestApplicationRegistry(configuration);
        ApplicationRegistry.initialise(registry);
        registry.getVirtualHostRegistry().setDefaultVirtualHostName("test" + _masterPort);
        return registry;
    }
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

        //Start a TestApplicationRegistry with (JMX) management disabled, because we
        //will instantiate our own directly in order to manipulate it for the test.
        XMLConfiguration config = new XMLConfiguration();
        config.addProperty("management.enabled", "false");
        _registry = new TestApplicationRegistry(new ServerConfiguration(config));
        ApplicationRegistry.initialise(_registry);

        _plugin = new TestPlugin();
        _registry.getSecurityManager().addHostPlugin(_plugin);
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

    public void setUp() throws Exception
    {
        //Highlight that this test will cause a new AR to be created
        // This must used TestAppRegistry but during the test getInstance()
        // will be called so we must ensure to do the remove()
        _registry = new TestApplicationRegistry();
    }
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

    {
        super.setUp();

        PropertiesConfiguration configuration = new PropertiesConfiguration();
        configuration.setProperty("virtualhosts.virtualhost.test.store.class", TestableMemoryMessageStore.class.getName());
        IApplicationRegistry  applicationRegistry  = new TestApplicationRegistry(new ServerConfiguration(configuration));
        ApplicationRegistry.initialise(applicationRegistry );

        configuration.setProperty("virtualhosts.virtualhost.test.store.class", TestableMemoryMessageStore.class.getName());

        _virtualHost = applicationRegistry.getVirtualHostRegistry().getVirtualHost("test");
        _messageStore = _virtualHost.getMessageStore();

        _queue = AMQQueueFactory.createAMQQueueImpl(new AMQShortString("testQueue"), false, new AMQShortString("AMQueueMBeanTest"), false, _virtualHost,
                                                    null);
        _queueMBean = new AMQQueueMBean(_queue);
View Full Code Here

Examples of org.apache.qpid.server.util.TestApplicationRegistry

        properties.addProperty("plugin-directory", PLUGIN_DIRECTORY);
        properties.addProperty("cache-directory", CACHE_DIRECTORY);
        ServerConfiguration config = new ServerConfiguration(properties);

        // This Test requires an application Registry
        ApplicationRegistry.initialise(new TestApplicationRegistry(config));
        _registry = ApplicationRegistry.getInstance();
    }
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.