Class DeployedService
- java.lang.Object
-
- com.xebialabs.deployit.service.deployment.DeployedService
-
@Component public class DeployedService extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DeployedService(DeployedApplicationFactory deployedApplicationFactory, DeployedProcessorsFactory deployedProcessorsFactory)
-
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)GeneratedDeployedscreateSelectedDeployed(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.DeployedApplicationgenerateDeployedApplication(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)GeneratedDeployedsgenerateSelectedDeployeds(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)GeneratedDeployedsgenerateSelectedDeployeds(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.DeployedApplicationgenerateUpdateDeployedApplication(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.plugin.api.udm.Version newVersion, com.xebialabs.deployit.service.replacement.ConsolidatedDictionary dictionary)GeneratedDeployedsgenerateUpgradedDeployeds(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.plugin.api.udm.Version newPackage)voidscanMissingPlaceholders(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.plugin.api.udm.Environment environment)
-
-
-
Constructor Detail
-
DeployedService
@Autowired public DeployedService(DeployedApplicationFactory deployedApplicationFactory, DeployedProcessorsFactory deployedProcessorsFactory)
-
-
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)
-
-