Package org.rhq.core.pluginapi.inventory

Examples of org.rhq.core.pluginapi.inventory.CreateResourceReport


        File xmlFile = getDSXmlFile(dsXmlFile);

        Configuration config = createConfiguration(new Configuration(), datasourceName);

        ResourceType type = new ResourceType("datasource", "jbossas", ResourceCategory.SERVICE, null);
        CreateResourceReport report = new CreateResourceReport(datasourceName, type, null, config, null);
        DatasourceConfigurationEditor.updateDatasource(xmlFile, datasourceName, report);

        config = DatasourceConfigurationEditor.loadDatasource(xmlFile, datasourceName);
        assertLoadingOfConfiguration(config, datasourceName, testName);

        // Now lets test creating a new datasource into an already existing xxx-ds.XMl file
        dsXmlFile = "loadDS.xml";
        datasourceName = "NewAndImprovedDS";
        xmlFile = getDSXmlFile(dsXmlFile);

        config = createConfiguration(new Configuration(), datasourceName);

        type = new ResourceType("datasource", "jbossas", ResourceCategory.SERVICE, null);
        report = new CreateResourceReport(datasourceName, type, null, config, null);
        DatasourceConfigurationEditor.updateDatasource(xmlFile, datasourceName, report);

        config = DatasourceConfigurationEditor.loadDatasource(xmlFile, datasourceName);

        assertLoadingOfConfiguration(config, datasourceName, testName);
View Full Code Here


        File xmlFile = getDSXmlFile(dsXmlFile);

        Configuration config = createConfiguration(new Configuration(), datasourceName);

        ResourceType type = new ResourceType("datasource", "jbossas", ResourceCategory.SERVICE, null);
        CreateResourceReport report = new CreateResourceReport(datasourceName, type, null, config, null);
        DatasourceConfigurationEditor.updateDatasource(xmlFile, datasourceName, report);

        config = DatasourceConfigurationEditor.loadDatasource(xmlFile, datasourceName);
        assertLoadingOfConfiguration(config, datasourceName, testName);
View Full Code Here

        File xmlFile = getXmlFile(TEST_FILE_NAME);
        String queueName = "createQueue";

        Configuration testQueueConfiguration = createConfiguration(queueName);
        ResourceType type1 = new ResourceType("queue", "jbossas", ResourceCategory.SERVICE, null);
        CreateResourceReport createReport1 = new CreateResourceReport(queueName, type1, null, testQueueConfiguration,
            null);
        createReport1.setStatus(CreateResourceStatus.IN_PROGRESS);

        xmlEditor = new JMSConfigurationEditor(JMS_QUEUE);
        xmlEditor.updateConfiguration(xmlFile, queueName, createReport1);

        Configuration config = xmlEditor.loadConfiguration(xmlFile, queueName);
        assert config != null : "configuration object should not be null";

        assertTestConfig(config, queueName);

        String topicName = "createTopic";
        Configuration testTopicConfiguration = createConfiguration(topicName);
        ResourceType type2 = new ResourceType("topic", "jbossas", ResourceCategory.SERVICE, null);
        CreateResourceReport createReport2 = new CreateResourceReport(topicName, type2, null, testTopicConfiguration,
            null);
        createReport2.setStatus(CreateResourceStatus.IN_PROGRESS);

        xmlEditor = new JMSConfigurationEditor(JMS_TOPIC);
        xmlEditor.updateConfiguration(xmlFile, topicName, createReport2);

        config = xmlEditor.loadConfiguration(xmlFile, topicName);
View Full Code Here

TOP

Related Classes of org.rhq.core.pluginapi.inventory.CreateResourceReport

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.