Examples of PluginContainerConfiguration


Examples of org.rhq.core.pc.PluginContainerConfiguration

  }

  public static void startContainer(String principal, String credentials)
      throws Exception {
    File pluginDir = new File("target/itest/plugins");
    PluginContainerConfiguration pcConfig = new PluginContainerConfiguration();
    pcConfig.setPluginFinder(new FileSystemPluginFinder(pluginDir));
    pcConfig.setPluginDirectory(pluginDir);
    pcConfig.setInsideAgent(false);
    PluginContainer container = PluginContainer.getInstance();
    PluginContainer.getInstance().setConfiguration(pcConfig);
    System.out.println("Starting PC...");
    PluginContainer.getInstance().initialize();
    Set<String> pluginNames = PluginContainer.getInstance()
View Full Code Here

Examples of org.rhq.core.pc.PluginContainerConfiguration

    @BeforeClass
    public void initializePluginContainer()
    {
        initializeScenario();
        File pluginDir = new File("target/itest/plugins");
        PluginContainerConfiguration pcConfig = new PluginContainerConfiguration();
        pcConfig.setPluginFinder(new FileSystemPluginFinder(pluginDir));
        pcConfig.setPluginDirectory(pluginDir);
        pcConfig.setInsideAgent(false);

        PC.setConfiguration(pcConfig);
        PC.initialize();

        ResourceManager resourceManager = ResourceManagerFactory.resourceManager();
View Full Code Here

Examples of org.rhq.core.pc.PluginContainerConfiguration

    private void bootstrap()
            throws Exception
    {
        File pluginDir = new File("target/itest/plugins");

        PluginContainerConfiguration config = new PluginContainerConfiguration();
        config.setPluginFinder(new FileSystemPluginFinder(pluginDir));
        config.setPluginDirectory(pluginDir);

        ServerServices services = new ServerServices();
        OperationServerServiceImpl callbackListener = new OperationServerServiceImpl();
        callbackListener.setHistoryBean(historyManager);

        services.setOperationServerService(callbackListener);
        config.setServerServices(services);

        PluginContainer container = PluginContainer.getInstance();
        container.setConfiguration(config);

        LOG.info("Initializing Plugin Container");
View Full Code Here

Examples of org.rhq.core.pc.PluginContainerConfiguration

    }

    private void initPluginContainer()
            throws MalformedURLException
    {
        PluginContainerConfiguration pluginContainerConfig = createPluginContainerConfiguration();
        PluginContainer pluginContainer = PluginContainer.getInstance();
        pluginContainer.setConfiguration(pluginContainerConfig);
        configureMockScenarioLoader();
        pluginContainer.initialize();
        logLoadedPlugins(pluginContainer);
View Full Code Here

Examples of org.rhq.core.pc.PluginContainerConfiguration

        }
    }

    private PluginContainerConfiguration createPluginContainerConfiguration() throws MalformedURLException
    {
        PluginContainerConfiguration config = new PluginContainerConfiguration();
        config.setPluginFinder(createPluginFinder());
        setPluginContainerDataDirectory(config);
        config.setTemporaryDirectory(initTempDir());
        config.setContentDiscoveryPeriod(0);
        ServerServices services = new ServerServices();

        // Create operation listener
        OperationServerServiceImpl callbackListener = new OperationServerServiceImpl();
        callbackListener.setHistoryBean(this.historyManager);

        // Create content listener
        ContentServerServiceImpl contentListener = new ContentServerServiceImpl();
        contentListener.setHistoryBean(this.contentHistoryManager);

        // Add listeners to ServerServices
        services.setOperationServerService(callbackListener);
        services.setContentServerService(contentListener);
        config.setServerServices(services);
        return config;
    }
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.