Examples of DeploymentConfig


Examples of org.guvnor.structure.deployment.DeploymentConfig

    @PostConstruct
    public void loadGroups() {
        Collection<ConfigGroup> deployments = configurationService.getConfiguration( ConfigType.DEPLOYMENT );
        if ( deployments != null ) {
            for ( ConfigGroup deploymentConfig : deployments ) {
                DeploymentConfig deployment = deploymentFactory.newDeployment( deploymentConfig );
                registeredDeployments.put( deployment.getIdentifier(), deployment );
            }
        }
    }
View Full Code Here

Examples of org.guvnor.structure.deployment.DeploymentConfig

        ConfigGroup deploymentConfig = configurationFactory.newConfigGroup( ConfigType.DEPLOYMENT, identifier, "" );
        deploymentConfig.addConfigItem( configurationFactory.newConfigItem( "unit", deploymentUnit ) );

        configurationService.addConfiguration( deploymentConfig );

        DeploymentConfig deployment = deploymentFactory.newDeployment( deploymentConfig );
        registeredDeployments.put( deployment.getIdentifier(), deployment );
    }
View Full Code Here

Examples of org.guvnor.structure.deployment.DeploymentConfig

                if ( !this.registeredDeployments.containsKey( name ) ) {
                    try {
                        logger.debug( "New deployment {} has been discovered and will be deployed", name );
                        // add it to registered deployments
                        DeploymentConfig deployment = deploymentFactory.newDeployment( deploymentConfig );
                        // trigger deployment of new element
                        addedDeploymentEvent.fire( new DeploymentConfigChangedEvent( deployment.getDeploymentUnit() ) );
                        registeredDeployments.put( deployment.getIdentifier(), deployment );
                        logger.debug( "Deployment {} deployed successfully", name );
                    } catch ( RuntimeException e ) {
                        logger.warn( "Deployment {} failed to deploy due to {}", name, e.getMessage(), e );
                    }
                }

                processedDeployments.add( name );

            }

            Set<String> registeredDeploymedIds = registeredDeployments.keySet();
            // process undeploy
            for ( String identifier : registeredDeploymedIds ) {
                if ( !processedDeployments.contains( identifier ) ) {
                    try {
                        logger.debug( "New deployment {} has been discovered and will be deployed", identifier );
                        DeploymentConfig deployment = registeredDeployments.remove( identifier );

                        // trigger undeloyment as it was removed
                        removedDeploymentEvent.fire( new DeploymentConfigChangedEvent( deployment.getDeploymentUnit() ) );
                        logger.debug( "Deployment {} undeployed successfully", identifier );
                    } catch ( RuntimeException e ) {
                        logger.warn( "Undeployment {} failed to deploy due to {}", identifier, e.getMessage(), e );
                    }
                }
View Full Code Here

Examples of org.rhq.plugins.apache.util.ApacheDeploymentUtil.DeploymentConfig

    public String[] getExpectedResourceKeysWithFailures(ApacheTestSetup setup) {
        return null;
    }
   
    protected String[] getFullSuccessfulUpgradeResourceKeys(ApacheTestSetup setup) {
        DeploymentConfig dc = setup.getDeploymentConfig();
        Map<String, String> replacements = dc.getTokenReplacements();

        VHostSpec vh1 = dc.vhost1.getVHostSpec(replacements);
        VHostSpec vh2 = dc.vhost2.getVHostSpec(replacements);
        VHostSpec vh3 = dc.vhost3.getVHostSpec(replacements);
        VHostSpec vh4 = dc.vhost4.getVHostSpec(replacements);
View Full Code Here

Examples of org.rhq.plugins.apache.util.ApacheDeploymentUtil.DeploymentConfig

    protected void defineRHQ3ResourceKeys(ApacheTestConfiguration testConfig, ApacheTestSetup setup) throws Exception {
        setup.withApacheSetup().init();
        ApacheServerComponent component = setup.withApacheSetup().getServerComponent();
        ApacheDirectiveTree config = component.parseRuntimeConfiguration(false);

        DeploymentConfig deployConfig = setup.getDeploymentConfig();

        VirtualHostLegacyResourceKeyUtil keyUtil = new VirtualHostLegacyResourceKeyUtil(component, config);

        Map<String, String> replacements = deployConfig.getTokenReplacements();

        testConfig.defaultOverrides.put("main.rhq3.resource.key", keyUtil.getRHQ3NonSNMPLegacyMainServerResourceKey());

        if (deployConfig.vhost1 != null) {
            testConfig.defaultOverrides.put("vhost1.rhq3.resource.key", keyUtil.getRHQ3NonSNMPLegacyVirtualHostResourceKey(deployConfig.vhost1.getVHostSpec(replacements)));
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.