public abstract class BeansFactory
extends java.lang.Object
| Constructor and Description |
|---|
BeansFactory() |
| Modifier and Type | Method and Description |
|---|---|
static com.amazonaws.services.codepipeline.AWSCodePipelineClient |
codePipelineClient(CodePipelineJobWorker configuration) |
static CodePipelineJobService |
codePipelineJobService(CodePipelineJobWorker configuration) |
static Action<com.xebialabs.deployit.engine.api.execution.TaskExecutionState> |
getExecuteTaskAction(XLDeployService xlDeployService,
java.lang.String taskId) |
static Action<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
getImportAction(XLDeployService xlDeployService,
CodePipelineJobService jobService,
com.amazonaws.services.codepipeline.model.Job job,
java.lang.String deploymentPackageName,
java.lang.String deploymentPackageVersion) |
static Action<java.lang.String> |
getPrepareAction(CodePipelineJobService jobService,
XLDeployService xlDeployService,
com.amazonaws.services.codepipeline.model.Job job,
com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
static Action |
getPrepareAction(XLDeployService xlDeployService,
java.lang.String deploymentPackageId,
java.lang.String environmentId) |
static Action |
getUpdateAction(XLDeployService xlDeployService,
java.lang.String deploymentPackageId,
java.lang.String environmentId) |
static Action |
getValidateDeploymentAction(XLDeployService xlDeployService,
com.xebialabs.deployit.engine.api.dto.Deployment deployment) |
static JobProcessor |
jobProcessor(CodePipelineJobService jobService) |
static XLDeployService |
xlDeployService() |
public static com.amazonaws.services.codepipeline.AWSCodePipelineClient codePipelineClient(CodePipelineJobWorker configuration)
public static CodePipelineJobService codePipelineJobService(CodePipelineJobWorker configuration)
public static XLDeployService xlDeployService()
public static JobProcessor jobProcessor(CodePipelineJobService jobService)
public static Action getUpdateAction(XLDeployService xlDeployService, java.lang.String deploymentPackageId, java.lang.String environmentId)
public static Action getPrepareAction(XLDeployService xlDeployService, java.lang.String deploymentPackageId, java.lang.String environmentId)
public static Action<java.lang.String> getPrepareAction(CodePipelineJobService jobService, XLDeployService xlDeployService, com.amazonaws.services.codepipeline.model.Job job, com.xebialabs.deployit.engine.api.dto.Deployment deployment)
public static Action<com.xebialabs.deployit.engine.api.execution.TaskExecutionState> getExecuteTaskAction(XLDeployService xlDeployService, java.lang.String taskId)
public static Action<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getImportAction(XLDeployService xlDeployService, CodePipelineJobService jobService, com.amazonaws.services.codepipeline.model.Job job, java.lang.String deploymentPackageName, java.lang.String deploymentPackageVersion)
public static Action getValidateDeploymentAction(XLDeployService xlDeployService, com.xebialabs.deployit.engine.api.dto.Deployment deployment)