@ApplicationScoped public class RestPipelineServiceImpl extends Object implements PipelineService
| Constructor and Description |
|---|
RestPipelineServiceImpl() |
RestPipelineServiceImpl(PipelineExecutorTaskManager executorTaskManager,
PipelineRegistry pipelineRegistry,
RuntimeRegistry runtimeRegistry,
javax.enterprise.inject.Instance<SystemPipelineDescriptor> pipelineDescriptorInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
deletePipelineExecution(String executionId) |
PipelineConfigsList |
getPipelineConfigs(Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
PipelineConfigsList |
getPipelineConfigs(String providerTypeName,
String providerTypeVersion,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
List<String> |
getPipelineNames(String providerTypeName,
String providerTypeVersion,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
String |
newPipeline(PipelineConfig config) |
String |
newPipeline(PipelineConfig config,
ProviderType providerType) |
String |
runPipeline(String pipelineId,
Input input,
boolean async) |
void |
stopPipelineExecution(String executionId) |
public RestPipelineServiceImpl()
@Inject public RestPipelineServiceImpl(PipelineExecutorTaskManager executorTaskManager, PipelineRegistry pipelineRegistry, RuntimeRegistry runtimeRegistry, @Any javax.enterprise.inject.Instance<SystemPipelineDescriptor> pipelineDescriptorInstance)
public PipelineConfigsList getPipelineConfigs(Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException
getPipelineConfigs in interface PipelineServiceBusinessExceptionpublic PipelineConfigsList getPipelineConfigs(String providerTypeName, String providerTypeVersion, Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException
getPipelineConfigs in interface PipelineServiceBusinessExceptionpublic List<String> getPipelineNames(String providerTypeName, String providerTypeVersion, Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException
getPipelineNames in interface PipelineServiceBusinessExceptionpublic String newPipeline(PipelineConfig config) throws BusinessException
newPipeline in interface PipelineServiceBusinessExceptionpublic String newPipeline(PipelineConfig config, ProviderType providerType) throws BusinessException
newPipeline in interface PipelineServiceBusinessExceptionpublic String runPipeline(String pipelineId, Input input, boolean async) throws BusinessException
runPipeline in interface PipelineServiceBusinessExceptionpublic void stopPipelineExecution(String executionId) throws BusinessException
stopPipelineExecution in interface PipelineServiceBusinessExceptionpublic void deletePipelineExecution(String executionId) throws BusinessException
deletePipelineExecution in interface PipelineServiceBusinessExceptionCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.