Examples of RawConfiguration


Examples of org.rhq.core.domain.configuration.RawConfiguration

    @Test
    public void mergingStucturedIntoRawShouldUpdateLatestRawConfigs() throws Exception {
        final Configuration config = new Configuration();
        config.addRawConfiguration(createRawConfiguration("/tmp/raw0.txt"));

        final RawConfiguration raw1 = createRawConfiguration("/tmp/raw1.txt");
        config.addRawConfiguration(raw1);

        final RawConfiguration raw2 = createRawConfiguration("/tmp/raw2.txt");

        final Set<RawConfiguration> latestRaws = toSet(raw1, raw2);

        final RawConfiguration mergedRaw1 = createRawConfiguration("/tmp/raw1.txt");
        final RawConfiguration mergedRaw2 = createRawConfiguration("/tmp/raw2.txt");

        final ResourceConfigurationFacet facet = context.mock(ResourceConfigurationFacet.class);

        context.checking(new Expectations() {
            {
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

    @Test
    public void mergingStructuredIntoRawShouldIgnoreNulls() throws Exception {
        final Configuration config = new Configuration();

        final RawConfiguration originalRaw = createRawConfiguration("/tmp/raw.txt");
        config.addRawConfiguration(originalRaw);

        final Set<RawConfiguration> latestRaws = toSet(originalRaw);

        final ResourceConfigurationFacet facet = context.mock(ResourceConfigurationFacet.class);
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

        assertStructuredMergedIntoRaws(mergedConfig, expectedConfig, "cannot merge into a null raw.");
    }

    @Test
    public void mergingStructuredIntoRawShouldDoNothingIfRawsAreNull() throws Exception {
        RawConfiguration raw = createRawConfiguration("/tmp/foo.txt");

        final Configuration config = new Configuration();
        config.addRawConfiguration(raw);

        final ResourceConfigurationFacet facet = context.mock(ResourceConfigurationFacet.class);
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

    public void mergingRawsIntoStructuredShouldUpdateLatestStructuredConfig() throws Exception {
        final Configuration config = new Configuration();
        config.put(new PropertySimple("x", "0"));
        config.put(new PropertySimple("z", "3"));

        final RawConfiguration raw1 = createRawConfiguration("/tmp/foo.txt");
        config.addRawConfiguration(raw1);

        final RawConfiguration raw2 = createRawConfiguration("/tmp/bar.txt");
        config.addRawConfiguration(raw2);

        final Configuration latestStructured = new Configuration();
        latestStructured.put(new PropertySimple("x", "1"));
        latestStructured.put(new PropertySimple("y", "1"));
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

    @Test
    public void catchExceptionThrownByFailedValidationOfRawConfigs() throws Exception {

        Configuration configuration = new Configuration();
        final RawConfiguration rawConfiguration = createRawConfiguration("/tmp/foo.txt");
        configuration.addRawConfiguration(rawConfiguration);
        final ResourceConfigurationFacet facet = context.mock(ResourceConfigurationFacet.class);

        context.checking(new Expectations() {
            {
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

        }
        return rawConfigSet;
    }

    RawConfiguration createRawConfiguration(String path) {
        RawConfiguration rawConfig = new RawConfiguration();
        String contents = new String(randomBytes());
        String sha256 = new MessageDigestGenerator(MessageDigestGenerator.SHA_256).calcDigestString(contents);
        rawConfig.setContents(contents, sha256);
        rawConfig.setPath(path);

        return rawConfig;
    }
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

        }});
    }

    @Test
    public void facetShouldBeCalledToUpdateASingleRaw() throws Exception {
        final RawConfiguration raw = createRawConfiguration("/tmp/raw.txt");

        final Configuration config = new Configuration();
        config.addRawConfiguration(raw);

        addDefaultExpectationsForUpdate();
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

        rawConfigMgmt.executeUpdate(resourceId, config);
    }

    @Test(expectedExceptions = {ConfigurationUpdateException.class})
    public void exceptionShouldBeThrownWhenValidationFailsForSingleRaw() throws Exception {
        final RawConfiguration raw = createRawConfiguration("/tmp/raw.txt");

        final Configuration config = new Configuration();
        config.addRawConfiguration(raw);

        addDefaultExpectationsForUpdate();
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

        rawConfigMgmt.executeUpdate(resourceId, config);
    }

    @Test(expectedExceptions = {ConfigurationUpdateException.class})
    public void exceptionShouldBeThrownWhenUpdateFailsForSingleRaw() throws Exception {
        final RawConfiguration raw = createRawConfiguration("/tmp/raw.txt");

        final Configuration config = new Configuration();
        config.addRawConfiguration(raw);

        addDefaultExpectationsForUpdate();
View Full Code Here

Examples of org.rhq.core.domain.configuration.RawConfiguration

        rawConfigMgmt.executeUpdate(resourceId, config);
    }

    @Test
    public void facetShouldBeCalledToUpdateMultipleRaws() throws Exception {
        final RawConfiguration raw1 = createRawConfiguration("/tmp/raw1.txt");
        final RawConfiguration raw2 = createRawConfiguration("/tmp/raw2.txt");

        final Configuration config = new Configuration();
        config.addRawConfiguration(raw1);
        config.addRawConfiguration(raw2);
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.