Examples of ConfigurationDefinition


Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

        assertNotNull(bundleFiles);
        assertEquals(bundleFiles.size(), 2, String.valueOf(bundleFiles));
        assertTrue(bundleFiles.contains("prepareDatasource.cli"), String.valueOf(bundleFiles)); // handed over file
        assertTrue(bundleFiles.contains("fileToHandover.zip"), String.valueOf(bundleFiles)); // handed over archive

        ConfigurationDefinition projectConfigDef = project.getConfigurationDefinition();
        assertEquals(projectConfigDef.getPropertyDefinitions().size(), 3,
            String.valueOf(projectConfigDef.getPropertyDefinitions()));

        PropertyDefinitionSimple propDef = projectConfigDef.getPropertyDefinitionSimple("myapp.datasource.property");
        assertNotNull(propDef);
        assertEquals(propDef.getType(), PropertySimpleType.INTEGER);
        assertTrue(propDef.isRequired());

        propDef = projectConfigDef.getPropertyDefinitionSimple("myapp.listener.port");
        assertNotNull(propDef);
        assertEquals(propDef.getType(), PropertySimpleType.INTEGER);
        assertTrue(propDef.isRequired());

        propDef = projectConfigDef.getPropertyDefinitionSimple("myapp.runtime.name");
        assertNotNull(propDef);
        assertEquals(propDef.getType(), PropertySimpleType.STRING);
        assertTrue(propDef.isRequired());

        Configuration projectConfig = project.getConfiguration();
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

            assert opDefs.size() == 2;

            for (OperationDefinition odef : opDefs) {
                if (odef.getName().equals("invokeSql")) {
                    assert odef.getDescription().startsWith("Execute");
                    ConfigurationDefinition conf = odef.getParametersConfigurationDefinition();
                    assert conf != null;
                    Map<String, PropertyDefinition> props = conf.getPropertyDefinitions();
                    assert props.size() == 2;
                    for (PropertyDefinition pd : props.values()) {
                        PropertyDefinitionSimple pds = (PropertyDefinitionSimple) pd;
                        if (pds.getName().equals("sleep")) {
                            assert pds.getDescription() == null;
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

            vLayout = new EnhancedVLayout();

            vLayout.setOverflow(Overflow.AUTO);

            Configuration startingConfig = wizard.getSnapshotDriftDef().getConfiguration();
            ConfigurationDefinition def = DriftConfigurationDefinition.getNewPinnedTemplateInstance();
            editor = new ConfigurationEditor(def, startingConfig);
            vLayout.addMember(editor);
        }

        return vLayout;
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

        List<OperationDefinition> operationDefs =
            new ArrayList<OperationDefinition>(resourceType.getOperationDefinitions());

        assertEquals("Expected to find an operation definition", 1, operationDefs.size());

        ConfigurationDefinition params = operationDefs.get(0).getParametersConfigurationDefinition();

        assertNotNull("Expected to find parameters for operation definition", params);
        assertEquals("Expected to find 2 parameters", 2, params.getPropertyDefinitions().size());
        assertNotNull("Expected to find parameter named <param1>", params.get("param1"));
        assertNotNull("Expected to find parameter named <param2>", params.get("param2"));
    }
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

    @Test(groups = {"plugin.metadata", "Operations.UpgradePlugin"}, dependsOnMethods = {"upgradeOperationsPlugin"})
    public void addResultsToUpgradedOperationDef() {
        OperationDefinition operationDef = loadOperationDefinition("OperationServer23.Operation1", "OperationServer23",
            "OperationMetadataManagerBeanTestPlugin");
        ConfigurationDefinition resultsDef = operationDef.getResultsConfigurationDefinition();

        assertNotNull("Results definition should have been added", resultsDef);
        assertEquals("Expected results to contain one property", 1, resultsDef.getPropertyDefinitions().size());
        assertNotNull("Expected results to contain property named <exitCode>", resultsDef.get("exitCode"));
    }
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

    @Test(groups = {"plugin.metadata", "Operations.UpgradePlugin"}, dependsOnMethods = {"upgradeOperationsPlugin"})
    public void addParamsToUpgradedOperationDef() {
        OperationDefinition operationDef = loadOperationDefinition("OperationServer24.Operation1", "OperationServer24",
            "OperationMetadataManagerBeanTestPlugin");
        ConfigurationDefinition paramsDef = operationDef.getParametersConfigurationDefinition();

        assertNotNull("Operation parameters definition should have been added.", paramsDef);
        assertEquals("Expected to find one parameter definition.", 1, paramsDef.getPropertyDefinitions().size());
        assertNotNull("Expected parameters to contain property named <param1>",
            paramsDef.getPropertyDefinitions().get("param1"));
  }
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

    @Test(groups = {"plugin.metadata", "Operations.UpgradePlugin"}, dependsOnMethods = {"upgradeOperationsPlugin"})
    public void removeResultsInUpgradedOperationDef() {
        OperationDefinition operationDef = loadOperationDefinition("OperationServer24.Operation1", "OperationServer24",
            "OperationMetadataManagerBeanTestPlugin");
        ConfigurationDefinition resultsDef = operationDef.getResultsConfigurationDefinition();

        assertNull("Results definition should have been removed", resultsDef);
    }
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

                }

                if (lge.serverType == null) {
                    lge.serverType = new ResourceType("LargeGroupTestServerType", "testPlugin",
                        ResourceCategory.SERVER, lge.platformType);
                    lge.serverPluginConfiguration = new ConfigurationDefinition("LargeGroupTestPCDef", "pc desc");
                    lge.serverPluginConfiguration.put(new PropertyDefinitionSimple(PC_PROP1_NAME, "pc prop1desc",
                        false, PropertySimpleType.STRING));
                    lge.serverPluginConfiguration.put(new PropertyDefinitionSimple(PC_PROP2_NAME, "pc prop2desc",
                        false, PropertySimpleType.STRING));
                    lge.serverType.setPluginConfigurationDefinition(lge.serverPluginConfiguration);

                    lge.serverResourceConfiguration = new ConfigurationDefinition("LargeGroupTestRCDef", "rc desc");
                    lge.serverResourceConfiguration.put(new PropertyDefinitionSimple(RC_PROP1_NAME, "rc prop1desc",
                        false, PropertySimpleType.STRING));
                    lge.serverResourceConfiguration.put(new PropertyDefinitionSimple(RC_PROP2_NAME, "rc prop2desc",
                        false, PropertySimpleType.STRING));
                    lge.serverType.setResourceConfigurationDefinition(lge.serverResourceConfiguration);
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

    @Test(groups = { "plugin.metadata", "Content.UpgradePlugin" }, dependsOnMethods = { "upgradeContentPlugin" })
    public void addNewDeploymentConfigurationDefinition() throws Exception {
        PackageType packageType = loadPackageType("ContentServer", "ContentMetadataManagerBeanTestPlugin",
            "ContentServer.Content.1");

        ConfigurationDefinition deploymentConfigDef = packageType.getDeploymentConfigurationDefinition();

        assertNotNull(
            "Failed to create new deployment configuration definition for package type that previously did not have one",
            deploymentConfigDef);
        assertEquals("Expected to find 1 property definition in new deployment configuration definition", 1,
            deploymentConfigDef.getPropertyDefinitions().size());
        assertNotNull("Expected to find 1 property definition, <version>, in new deployment configuration definition",
            deploymentConfigDef.get("version"));
    }
View Full Code Here

Examples of org.rhq.core.domain.configuration.definition.ConfigurationDefinition

    @Test(groups = { "plugin.metadata", "Content.UpgradePlugin" }, dependsOnMethods = { "upgradeContentPlugin" })
    public void updateDeploymentConfigDefThatExistsInOldAndNewResourceType() throws Exception {
        PackageType packageType = loadPackageType("ContentServer5", "ContentMetadataManagerBeanTestPlugin",
            "ContentServer5.Content.1");
        ConfigurationDefinition deploymentConfigDef = packageType.getDeploymentConfigurationDefinition();

        assertNotNull("Failed to update deployment configuration definition for package type", deploymentConfigDef);
        assertEquals("Expected to find 2 property definitions in updated deployment configuration definition", 2,
            deploymentConfigDef.getPropertyDefinitions().size());
        assertNotNull("Expected existing property definition to be retained across update",
            deploymentConfigDef.get("x"));
        assertNotNull("Expected new property definition to be added during update", deploymentConfigDef.get("y"));
    }
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.