Class DeployedProcessorsFactory
- java.lang.Object
-
- com.xebialabs.deployit.service.deployment.DeployedProcessorsFactory
-
@Component public class DeployedProcessorsFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DeployedProcessorsFactory(DeployedArtifactPlaceholdersResolver deployedArtifactPlaceholdersResolver, DeployedPropertySetter deployedPropertySetter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentContextcreateContextForSpecificType(com.xebialabs.deployit.engine.api.dto.Deployment deployment, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries, com.xebialabs.deployit.plugin.api.reflect.Type deployedType)DeploymentContextcreateContextForUpgrade(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries, java.util.Set<com.xebialabs.deployit.plugin.api.udm.Deployed> previousDeployeds)DeploymentContextcreateContextWithCalculatedType(com.xebialabs.deployit.engine.api.dto.Deployment deployment, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries)DeployedGeneratorcreateCoreDeployedGenerator()DeployedGeneratorcreateTagDeployedGenerator()DeployedGeneratorcreateUpgradeDeployedGenerator()
-
-
-
Constructor Detail
-
DeployedProcessorsFactory
@Autowired public DeployedProcessorsFactory(DeployedArtifactPlaceholdersResolver deployedArtifactPlaceholdersResolver, DeployedPropertySetter deployedPropertySetter)
-
-
Method Detail
-
createTagDeployedGenerator
public DeployedGenerator createTagDeployedGenerator()
-
createCoreDeployedGenerator
public DeployedGenerator createCoreDeployedGenerator()
-
createUpgradeDeployedGenerator
public DeployedGenerator createUpgradeDeployedGenerator()
-
createContextForSpecificType
public DeploymentContext createContextForSpecificType(com.xebialabs.deployit.engine.api.dto.Deployment deployment, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries, com.xebialabs.deployit.plugin.api.reflect.Type deployedType)
-
createContextWithCalculatedType
public DeploymentContext createContextWithCalculatedType(com.xebialabs.deployit.engine.api.dto.Deployment deployment, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries)
-
createContextForUpgrade
public DeploymentContext createContextForUpgrade(com.xebialabs.deployit.plugin.api.udm.DeployedApplication deployedApplication, com.xebialabs.deployit.service.replacement.Dictionaries dictionaries, java.util.Set<com.xebialabs.deployit.plugin.api.udm.Deployed> previousDeployeds)
-
-