Class DeployedService


  • @Component
    public class DeployedService
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<com.xebialabs.deployit.plugin.api.udm.Deployed> createDeployedsForNonExistingCombinations​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, com.xebialabs.deployit.plugin.api.udm.Version version, com.xebialabs.deployit.plugin.api.udm.Environment environment, java.util.Set<com.xebialabs.deployit.plugin.api.udm.Deployed> deployeds, java.util.Map<java.lang.String,​java.lang.String> userProvidedPlaceholder)  
      GeneratedDeployeds createSelectedDeployed​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, com.xebialabs.deployit.plugin.api.udm.Deployable deployable, com.xebialabs.deployit.plugin.api.udm.Container container, com.xebialabs.deployit.plugin.api.reflect.Type deployedType, com.xebialabs.deployit.plugin.api.udm.Version version, com.xebialabs.deployit.plugin.api.udm.Environment env)  
      com.xebialabs.deployit.plugin.api.udm.DeployedApplication generateDeployedApplication​(com.xebialabs.deployit.plugin.api.reflect.Type deployedApplicationType, com.xebialabs.deployit.plugin.api.udm.Version version, com.xebialabs.deployit.plugin.api.udm.Environment env, com.xebialabs.deployit.service.replacement.ConsolidatedDictionary consolidatedDictionary)  
      GeneratedDeployeds generateSelectedDeployeds​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> deployableCis, com.xebialabs.deployit.plugin.api.udm.Version version, com.xebialabs.deployit.plugin.api.udm.Environment env)  
      GeneratedDeployeds generateSelectedDeployeds​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> deployableCis, java.util.Set<? extends com.xebialabs.deployit.plugin.api.udm.Container> containers, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries)  
      com.xebialabs.deployit.plugin.api.udm.DeployedApplication generateUpdateDeployedApplication​(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.plugin.api.udm.Version newVersion, com.xebialabs.deployit.service.replacement.ConsolidatedDictionary dictionary)  
      GeneratedDeployeds generateUpgradedDeployeds​(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.plugin.api.udm.Version newPackage)  
      void scanMissingPlaceholders​(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.plugin.api.udm.Environment environment)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • generateDeployedApplication

        public com.xebialabs.deployit.plugin.api.udm.DeployedApplication generateDeployedApplication​(com.xebialabs.deployit.plugin.api.reflect.Type deployedApplicationType,
                                                                                                     com.xebialabs.deployit.plugin.api.udm.Version version,
                                                                                                     com.xebialabs.deployit.plugin.api.udm.Environment env,
                                                                                                     com.xebialabs.deployit.service.replacement.ConsolidatedDictionary consolidatedDictionary)
      • generateSelectedDeployeds

        public GeneratedDeployeds generateSelectedDeployeds​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                            java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> deployableCis,
                                                            com.xebialabs.deployit.plugin.api.udm.Version version,
                                                            com.xebialabs.deployit.plugin.api.udm.Environment env)
      • generateSelectedDeployeds

        public GeneratedDeployeds generateSelectedDeployeds​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                            java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> deployableCis,
                                                            java.util.Set<? extends com.xebialabs.deployit.plugin.api.udm.Container> containers,
                                                            com.xebialabs.deployit.service.replacement.Dictionaries dictionaries)
      • createSelectedDeployed

        public GeneratedDeployeds createSelectedDeployed​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                         com.xebialabs.deployit.plugin.api.udm.Deployable deployable,
                                                         com.xebialabs.deployit.plugin.api.udm.Container container,
                                                         com.xebialabs.deployit.plugin.api.reflect.Type deployedType,
                                                         com.xebialabs.deployit.plugin.api.udm.Version version,
                                                         com.xebialabs.deployit.plugin.api.udm.Environment env)
      • generateUpgradedDeployeds

        public GeneratedDeployeds generateUpgradedDeployeds​(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication,
                                                            com.xebialabs.deployit.plugin.api.udm.Version newPackage)
      • generateUpdateDeployedApplication

        public com.xebialabs.deployit.plugin.api.udm.DeployedApplication generateUpdateDeployedApplication​(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication,
                                                                                                           com.xebialabs.deployit.plugin.api.udm.Version newVersion,
                                                                                                           com.xebialabs.deployit.service.replacement.ConsolidatedDictionary dictionary)
      • createDeployedsForNonExistingCombinations

        public java.util.List<com.xebialabs.deployit.plugin.api.udm.Deployed> createDeployedsForNonExistingCombinations​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                                                                                        com.xebialabs.deployit.plugin.api.udm.Version version,
                                                                                                                        com.xebialabs.deployit.plugin.api.udm.Environment environment,
                                                                                                                        java.util.Set<com.xebialabs.deployit.plugin.api.udm.Deployed> deployeds,
                                                                                                                        java.util.Map<java.lang.String,​java.lang.String> userProvidedPlaceholder)
      • scanMissingPlaceholders

        public void scanMissingPlaceholders​(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication,
                                            com.xebialabs.deployit.plugin.api.udm.Environment environment)