@ApplicationScoped public class RuntimeServiceImpl extends Object implements RuntimeService
| Constructor and Description |
|---|
RuntimeServiceImpl() |
RuntimeServiceImpl(RuntimeProvisioningServiceBackend runtimeProvisioningService,
PipelineServiceBackend pipelineService,
ProviderService providerService,
javax.enterprise.event.Event<RuntimeChangeEvent> runtimeChangeEvent,
javax.enterprise.event.Event<PipelineExecutionChangeEvent> pipelineExecutionChangeEvent) |
| Modifier and Type | Method and Description |
|---|---|
PipelineExecutionTraceKey |
createRuntime(ProviderKey providerKey,
String runtimeName,
PipelineKey pipelineKey,
Map<String,String> params) |
void |
deletePipelineExecution(PipelineExecutionTraceKey pipelineExecutionTraceKey) |
void |
deleteRuntime(RuntimeKey runtimeKey,
boolean forced) |
Collection<PipelineKey> |
getPipelines(ProviderTypeKey providerTypeKey) |
RuntimeListItem |
getRuntimeItem(PipelineExecutionTraceKey pipelineExecutionTraceKey) |
RuntimeListItem |
getRuntimeItem(RuntimeKey runtimeKey) |
Collection<RuntimeListItem> |
getRuntimeItems(ProviderKey providerKey) |
void |
startRuntime(RuntimeKey runtimeKey) |
void |
stopPipelineExecution(PipelineExecutionTraceKey pipelineExecutionTraceKey) |
void |
stopRuntime(RuntimeKey runtimeKey) |
public RuntimeServiceImpl()
@Inject public RuntimeServiceImpl(RuntimeProvisioningServiceBackend runtimeProvisioningService, PipelineServiceBackend pipelineService, ProviderService providerService, javax.enterprise.event.Event<RuntimeChangeEvent> runtimeChangeEvent, javax.enterprise.event.Event<PipelineExecutionChangeEvent> pipelineExecutionChangeEvent)
public Collection<RuntimeListItem> getRuntimeItems(ProviderKey providerKey)
getRuntimeItems in interface RuntimeServicepublic RuntimeListItem getRuntimeItem(PipelineExecutionTraceKey pipelineExecutionTraceKey)
getRuntimeItem in interface RuntimeServicepublic RuntimeListItem getRuntimeItem(RuntimeKey runtimeKey)
getRuntimeItem in interface RuntimeServicepublic Collection<PipelineKey> getPipelines(ProviderTypeKey providerTypeKey)
getPipelines in interface RuntimeServicepublic PipelineExecutionTraceKey createRuntime(ProviderKey providerKey, String runtimeName, PipelineKey pipelineKey, Map<String,String> params)
createRuntime in interface RuntimeServicepublic void stopPipelineExecution(PipelineExecutionTraceKey pipelineExecutionTraceKey)
stopPipelineExecution in interface RuntimeServicepublic void deletePipelineExecution(PipelineExecutionTraceKey pipelineExecutionTraceKey)
deletePipelineExecution in interface RuntimeServicepublic void stopRuntime(RuntimeKey runtimeKey)
stopRuntime in interface RuntimeServicepublic void startRuntime(RuntimeKey runtimeKey)
startRuntime in interface RuntimeServicepublic void deleteRuntime(RuntimeKey runtimeKey, boolean forced)
deleteRuntime in interface RuntimeServiceCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.