Package org.apache.qpid.server.configuration

Examples of org.apache.qpid.server.configuration.ServerConfiguration


        }
    }

    static int getConfiguredFrameSize()
    {
        final ServerConfiguration config = ApplicationRegistry.getInstance().getConfiguration();
        final int framesize = config.getFrameSize();
        _logger.info("Framesize set to " + framesize);
        return framesize;
    }
View Full Code Here


            {
                appInfoMap.put(propName, en.getValue().toString());
            }
        }

        ServerConfiguration sc;
        try
        {
            sc = ApplicationRegistry.getInstance().getConfiguration();
            if (null != sc)
            {
                appInfoMap.put("jmxport", sc.getJMXManagementPort() + "");
                appInfoMap.put("port", sc.getPorts().toString());
                appInfoMap.put("version", QpidProperties.getReleaseVersion());
                appInfoMap.put("vhosts", "standalone");
                appInfoMap.put("JMXPrincipalDatabase", sc
                        .getJMXPrincipalDatabase());
                appInfoMap.put("KeystorePath", sc.getKeystorePath());
                appInfoMap.put("PluginDirectory", sc.getPluginDirectory());
                appInfoMap.put("CertType", sc.getCertType());
                appInfoMap.put("QpidWork", sc.getQpidWork());
                appInfoMap.put("Bind", sc.getBind());
            }
        }
        catch (Exception e)
        {
            // drop everything to be silent
View Full Code Here

        // Call save Configuration to be sure we have saved the test specific
        // file. As the optional status
        saveTestConfiguration();
        saveTestVirtualhosts();

        ServerConfiguration configuration = new ServerConfiguration(_configFile);
        // Don't need to configuration.configure() here as we are just pulling
        // values directly by String.
        return configuration.getConfig().getString(property);
    }
View Full Code Here

    }


    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

        XMLConfiguration configXml = new XMLConfiguration();
        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());
View Full Code Here

    protected void createBroker() throws Exception
    {
        _started = true;
        CurrentActor.set(new TestLogActor(new SystemOutMessageLogger()));

        _configuration = new ServerConfiguration(_configXml);

        configure();

        _registry = createApplicationRegistry();
        ApplicationRegistry.initialise(_registry);
View Full Code Here

        if (_subject == null)
        {
            throw new NullPointerException("LogSubject has not been set");
        }

        ServerConfiguration serverConfig = new ServerConfiguration(_config);
        UnitTestMessageLogger logger = new UnitTestMessageLogger(serverConfig);

        LogActor actor = new TestLogActor(logger);

        actor.message(_subject, new LogMessage()
View Full Code Here

    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

    }

    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

        //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);

        //Now start up a test JMXManagedObjectRegistry directly
        XMLConfiguration jmxConfig = new XMLConfiguration();
        jmxConfig.addProperty(ServerConfiguration.MGMT_JMXPORT_REGISTRYSERVER, _registryPort + "");
        jmxConfig.addProperty(ServerConfiguration.MGMT_JMXPORT_CONNECTORSERVER, _connectorPort + "");

        _objectRegistry = new JMXManagedObjectRegistry(new ServerConfiguration(jmxConfig));
        new TestMBean(_objectRegistry);
        _objectRegistry.start();
    }
View Full Code Here

TOP

Related Classes of org.apache.qpid.server.configuration.ServerConfiguration

Copyright © 2018 www.massapicom. 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.