Class DeployedApplicationFactory


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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.xebialabs.deployit.plugin.api.udm.DeployedApplication createDeployedApplication​(com.xebialabs.deployit.plugin.api.reflect.Type deployedApplicationType, com.xebialabs.deployit.plugin.api.udm.Version pkg, com.xebialabs.deployit.plugin.api.udm.Environment env, com.xebialabs.deployit.service.replacement.ConsolidatedDictionary dictionary)  
      com.xebialabs.deployit.plugin.api.udm.DeployedApplication createUpgradeDeployedApplication​(com.xebialabs.deployit.plugin.api.udm.Version newVersion, com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.service.replacement.ConsolidatedDictionary dictionary)  
      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
    • Constructor Detail

      • DeployedApplicationFactory

        @Autowired
        public DeployedApplicationFactory​(DeployedPropertySetter deployedPropertySetter)
    • Method Detail

      • createDeployedApplication

        public com.xebialabs.deployit.plugin.api.udm.DeployedApplication createDeployedApplication​(com.xebialabs.deployit.plugin.api.reflect.Type deployedApplicationType,
                                                                                                   com.xebialabs.deployit.plugin.api.udm.Version pkg,
                                                                                                   com.xebialabs.deployit.plugin.api.udm.Environment env,
                                                                                                   com.xebialabs.deployit.service.replacement.ConsolidatedDictionary dictionary)
      • createUpgradeDeployedApplication

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

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