Examples of validateStructuredConfiguration()


Examples of org.rhq.core.pluginapi.configuration.ResourceConfigurationFacet.validateStructuredConfiguration()

    }

    public void executeUpdate(int resourceId, Configuration configuration) throws PluginContainerException {
        try {
            ResourceConfigurationFacet facet = loadResourceConfigFacetWithWriteLock(resourceId);
            facet.validateStructuredConfiguration(configuration);
            facet.persistStructuredConfiguration(configuration);
        }
        catch (Throwable t) {
            throw new ConfigurationUpdateException(t.getMessage());
        }
View Full Code Here

Examples of org.rhq.core.pluginapi.configuration.ResourceConfigurationFacet.validateStructuredConfiguration()

        boolean onlyIfStarted = true;
        ResourceConfigurationFacet facet = componentService.getComponent(resourceId, ResourceConfigurationFacet.class,
            FacetLockType.READ, FACET_METHOD_TIMEOUT, daemonOnly, onlyIfStarted);
        if (isStructured) {
            try {
                facet.validateStructuredConfiguration(configuration);
            } catch (IllegalArgumentException e) {
                success = false;
            } catch (Throwable t) {
                throw new PluginContainerException(t.getMessage(), t);
            }
View Full Code Here

Examples of org.rhq.core.pluginapi.configuration.ResourceConfigurationFacet.validateStructuredConfiguration()

        ResourceConfigurationFacet facet = loadResourceConfigFacetWithWriteLock(resourceId);

        StringBuilder errors = new StringBuilder();

        try {
            facet.validateStructuredConfiguration(configuration);
            facet.persistStructuredConfiguration(configuration);
        }
        catch (Throwable t) {
            errors.append(t.getMessage());
        }
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.