public interface RuntimeService
| Modifier and Type | Method and Description |
|---|---|
PipelineExecutionTraceKey |
createRuntime(ProviderKey providerKey,
String runtimeName,
Source source,
PipelineKey pipelineKey)
Creates a runtime by associating it with a given provider.
|
Collection<PipelineKey> |
getPipelines(ProviderTypeKey providerTypeKey)
Gests the pipeline names for the pipelines associated to a given provider type.
|
RuntimeListItem |
getRuntimeItem(PipelineExecutionTraceKey pipelineExecutionTraceKey)
Gets the runtime information for a given pipeline execution.
|
Collection<RuntimeListItem> |
getRuntimeItems(ProviderKey providerKey)
Gets the information about the runtimes associated to a given provider.
|
RuntimesInfo |
getRuntimesInfo(ProviderKey providerKey)
Gets the information about the runtimes associates to a given provider and the provider itself.
|
Collection<RuntimeListItem> getRuntimeItems(ProviderKey providerKey)
providerKey - a provider que for getting the runtimes.RuntimeListItem getRuntimeItem(PipelineExecutionTraceKey pipelineExecutionTraceKey)
pipelineExecutionTraceKey - the identifier for a pipeline execution.RuntimesInfo getRuntimesInfo(ProviderKey providerKey)
providerKey - Collection<PipelineKey> getPipelines(ProviderTypeKey providerTypeKey)
providerTypeKey - a provider type key.PipelineExecutionTraceKey createRuntime(ProviderKey providerKey, String runtimeName, Source source, PipelineKey pipelineKey)
providerKey - the provider key for creating the runtime.runtimeName - a name for the runtime to be created.source - a source configuration from where to get all the information relative to the sources to use.pipelineKey - the key of a pipeline to use for performing all the required operations for building the
runtime.Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.