Tabnine Logo
Pipeline
Code IndexAdd Tabnine to your IDE (free)

How to use
Pipeline
in
org.guvnor.ala.ui.model

Best Java code snippets using org.guvnor.ala.ui.model.Pipeline (Showing top 20 results out of 315)

origin: org.kie.workbench/kie-wb-common-ala-ui-client

protected void preparePipelineExecutionTraceSetup() {
  Pipeline pipeline = mockPipeline(PIPELINE_NAME,
                   STAGE_NUMBER);
  trace = mockPipelineExecutionTrace(EXECUTION_ID,
                    pipeline,
                    PipelineStatus.RUNNING,
                    PipelineStatus.SCHEDULED);
  //set an arbitrary number of consecutive stages as finished and the last as running.
  displayableStages = new ArrayList<>();
  int finishedStages = 5;
  for (int i = 0; i < finishedStages; i++) {
    trace.setStageStatus(pipeline.getStages().get(i).getName(),
               PipelineStatus.FINISHED);
    displayableStages.add(pipeline.getStages().get(i));
  }
  trace.setStageStatus(pipeline.getStages().get(finishedStages).getName(),
             PipelineStatus.RUNNING);
  displayableStages.add(pipeline.getStages().get(finishedStages));
}
origin: org.kie.workbench/kie-wb-common-ala-ui-client

protected Pipeline mockPipeline(String pipelineId,
                int stages) {
  PipelineKey pipelineKey = new PipelineKey(pipelineId);
  Pipeline pipeline = new Pipeline(pipelineKey);
  for (int i = 0; i < stages; i++) {
    Stage stage = new Stage(pipelineKey,
                "Stage.name." + Integer.toString(i));
    pipeline.addStage(stage);
  }
  return pipeline;
}
origin: org.guvnor/guvnor-ala-ui-api

@Override
public boolean equals(Object o) {
  if (this == o) {
    return true;
  }
  if (!(o instanceof PipelineExecutionTrace)) {
    return false;
  }
  if (!super.equals(o)) {
    return false;
  }
  PipelineExecutionTrace trace = (PipelineExecutionTrace) o;
  if (pipeline != null ? !pipeline.equals(trace.pipeline) : trace.pipeline != null) {
    return false;
  }
  if (pipelineStatus != trace.pipelineStatus) {
    return false;
  }
  if (pipelineError != null ? !pipelineError.equals(trace.pipelineError) : trace.pipelineError != null) {
    return false;
  }
  if (stageStatusMap != null ? !stageStatusMap.equals(trace.stageStatusMap) : trace.stageStatusMap != null) {
    return false;
  }
  return stageErrorMap != null ? stageErrorMap.equals(trace.stageErrorMap) : trace.stageErrorMap == null;
}
origin: org.guvnor/guvnor-ala-ui-backend

private void assertPipelineTrace(PipelineExecutionTrace trace) {
  assertEquals(PIPELINE_ID,
         trace.getPipeline().getKey().getId());
  assertEquals(PIPELINE_EXECUTION_ID,
         trace.getKey().getId());
  assertEquals(PipelineStatus.RUNNING,
         trace.getPipelineStatus());
  assertEquals(stageItemList.getItems().size(),
         trace.getPipeline().getStages().size());
  for (int i = 0; i < STAGE_ITEMS_COUNT; i++) {
    PipelineStageItem stageItem = stageItemList.getItems().get(i);
    Stage stage = trace.getPipeline().getStages().get(i);
    assertEquals(stageItem.getName(),
           stage.getName());
    assertEquals(stageItem.getStatus(),
           trace.getStageStatus(stage.getName()).name());
    assertEquals(stageItem.getErrorMessage(),
           trace.getStageError(stage.getName()));
  }
}
origin: org.kie.workbench/kie-wb-common-ala-ui-backend

final Pipeline pipeline = new Pipeline(new PipelineKey(item.getPipelineId()));
pipelineTrace = new PipelineExecutionTrace(new PipelineExecutionTraceKey(item.getPipelineExecutionId()));
pipelineTrace.setPipelineStatus(transformToPipelineStatus(item.getPipelineStatus()));
item.getPipelineStageItems().getItems()
    .forEach(stage -> {
           pipeline.addStage(new Stage(pipeline.getKey(),
                         stage.getName()));
           pipelineTrace.setStageStatus(stage.getName(),
origin: org.guvnor/guvnor-ala-ui-client

  stagePresenter.setState(buildStageState(event.getStatus()));
} else {
  Stage stage = new Stage(item.getPipelineTrace().getPipeline().getKey(),
              event.getStage());
  PipelineStatus stageStatus = event.getStatus();
origin: org.guvnor/guvnor-ala-ui-api

  @Override
  public int hashCode() {
    int result = super.hashCode();
    result = ~~result;
    result = 31 * result + (pipeline != null ? pipeline.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (pipelineStatus != null ? pipelineStatus.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (pipelineError != null ? pipelineError.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (stageStatusMap != null ? stageStatusMap.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (stageErrorMap != null ? stageErrorMap.hashCode() : 0);
    result = ~~result;
    return result;
  }
}
origin: org.kie.workbench/kie-wb-common-ala-ui-backend

private void assertPipelineTrace(PipelineExecutionTrace trace) {
  assertEquals(PIPELINE_ID,
         trace.getPipeline().getKey().getId());
  assertEquals(PIPELINE_EXECUTION_ID,
         trace.getKey().getId());
  assertEquals(PipelineStatus.RUNNING,
         trace.getPipelineStatus());
  assertEquals(PIPELINE_ERROR,
         trace.getPipelineError().getError());
  assertEquals(PIPELINE_ERROR_DETAIL,
         trace.getPipelineError().getErrorDetail());
  assertEquals(stageItemList.getItems().size(),
         trace.getPipeline().getStages().size());
  for (int i = 0; i < STAGE_ITEMS_COUNT; i++) {
    PipelineStageItem stageItem = stageItemList.getItems().get(i);
    Stage stage = trace.getPipeline().getStages().get(i);
    assertEquals(stageItem.getName(),
           stage.getName());
    assertEquals(stageItem.getStatus(),
           trace.getStageStatus(stage.getName()).name());
    assertEquals(stageItem.getStageError(),
           trace.getStageError(stage.getName()).getError());
    assertEquals(stageItem.getStageErrorDetail(),
           trace.getStageError(stage.getName()).getErrorDetail());
  }
}
origin: org.kie.workbench/kie-wb-common-ala-ui-client

  stagePresenter.setState(buildStageState(event.getStatus()));
} else {
  Stage stage = new Stage(item.getPipelineTrace().getPipeline().getKey(),
              event.getStage());
  PipelineStatus stageStatus = event.getStatus();
origin: org.kie.workbench/kie-wb-common-ala-ui-api

  @Override
  public int hashCode() {
    int result = super.hashCode();
    result = ~~result;
    result = 31 * result + (pipeline != null ? pipeline.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (pipelineStatus != null ? pipelineStatus.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (pipelineError != null ? pipelineError.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (stageStatusMap != null ? stageStatusMap.hashCode() : 0);
    result = ~~result;
    result = 31 * result + (stageErrorMap != null ? stageErrorMap.hashCode() : 0);
    result = ~~result;
    return result;
  }
}
origin: org.guvnor/guvnor-ala-ui-client

protected void preparePipelineExecutionTraceSetup() {
  Pipeline pipeline = mockPipeline(PIPELINE_NAME,
                   STAGE_NUMBER);
  trace = mockPipelineExecutionTrace(EXECUTION_ID,
                    pipeline,
                    PipelineStatus.RUNNING,
                    PipelineStatus.SCHEDULED);
  //set an arbitrary number of consecutive stages as finished and the last as running.
  displayableStages = new ArrayList<>();
  int finishedStages = 5;
  for (int i = 0; i < finishedStages; i++) {
    trace.setStageStatus(pipeline.getStages().get(i).getName(),
               PipelineStatus.FINISHED);
    displayableStages.add(pipeline.getStages().get(i));
  }
  trace.setStageStatus(pipeline.getStages().get(finishedStages).getName(),
             PipelineStatus.RUNNING);
  displayableStages.add(pipeline.getStages().get(finishedStages));
}
origin: org.kie.workbench/kie-wb-common-ala-ui-client

private void setupPipelineTrace(RuntimeListItem item) {
  PipelineExecutionTrace trace = item.getPipelineTrace();
  String itemLabel = item.getItemLabel();
  String pipelineName = trace.getPipeline().getKey().getId();
  String createdDate = "";
  view.setup(itemLabel,
        createdDate,
        pipelineName);
  setupPipeline(trace);
  processPipelineStatus(trace.getPipelineStatus());
}
origin: org.guvnor/guvnor-ala-ui-client

protected Pipeline mockPipeline(String pipelineId,
                int stages) {
  PipelineKey pipelineKey = new PipelineKey(pipelineId);
  Pipeline pipeline = new Pipeline(pipelineKey);
  for (int i = 0; i < stages; i++) {
    Stage stage = new Stage(pipelineKey,
                "Stage.name." + Integer.toString(i));
    pipeline.addStage(stage);
  }
  return pipeline;
}
origin: org.kie.workbench/kie-wb-common-ala-ui-api

@Override
public boolean equals(Object o) {
  if (this == o) {
    return true;
  }
  if (!(o instanceof PipelineExecutionTrace)) {
    return false;
  }
  if (!super.equals(o)) {
    return false;
  }
  PipelineExecutionTrace trace = (PipelineExecutionTrace) o;
  if (pipeline != null ? !pipeline.equals(trace.pipeline) : trace.pipeline != null) {
    return false;
  }
  if (pipelineStatus != trace.pipelineStatus) {
    return false;
  }
  if (pipelineError != null ? !pipelineError.equals(trace.pipelineError) : trace.pipelineError != null) {
    return false;
  }
  if (stageStatusMap != null ? !stageStatusMap.equals(trace.stageStatusMap) : trace.stageStatusMap != null) {
    return false;
  }
  return stageErrorMap != null ? stageErrorMap.equals(trace.stageErrorMap) : trace.stageErrorMap == null;
}
origin: org.kie.workbench/kie-wb-common-ala-ui-client

private void setupPipeline(final PipelineExecutionTrace trace) {
  clearPipeline();
  boolean showStep = true;
  Pipeline pipeline = trace.getPipeline();
  for (int i = 0; showStep && i < pipeline.getStages().size(); i++) {
    Stage stage = pipeline.getStages().get(i);
    PipelineStatus stageStatus = trace.getStageStatus(stage.getName());
    showStep = showStage(stageStatus);
    if (showStep) {
      if (i > 0) {
        TransitionPresenter transitionPresenter = newTransitionPresenter();
        currentTransitions.add(transitionPresenter);
        pipelinePresenter.addStage(transitionPresenter.getView());
      }
      final StagePresenter stagePresenter = newStagePresenter();
      stagePresenter.setup(stage);
      stagePresenter.setState(buildStageState(stageStatus));
      pipelinePresenter.addStage(stagePresenter.getView());
      currentStages.add(stage);
      stagePresenters.put(stage,
                stagePresenter);
    }
  }
}
origin: org.guvnor/guvnor-ala-ui-client

private void setupPipelineTrace(RuntimeListItem item) {
  PipelineExecutionTrace trace = item.getPipelineTrace();
  String itemLabel = item.getItemLabel();
  String pipelineName = trace.getPipeline().getKey().getId();
  String createdDate = "";
  view.setup(itemLabel,
        createdDate,
        pipelineName);
  setupPipeline(trace);
  processPipelineStatus(trace.getPipelineStatus());
}
origin: org.guvnor/guvnor-ala-ui-client

private void setupPipeline(final PipelineExecutionTrace trace) {
  clearPipeline();
  boolean showStep = true;
  Pipeline pipeline = trace.getPipeline();
  for (int i = 0; showStep && i < pipeline.getStages().size(); i++) {
    Stage stage = pipeline.getStages().get(i);
    PipelineStatus stageStatus = trace.getStageStatus(stage.getName());
    showStep = showStage(stageStatus);
    if (showStep) {
      if (i > 0) {
        TransitionPresenter transitionPresenter = newTransitionPresenter();
        currentTransitions.add(transitionPresenter);
        pipelinePresenter.addStage(transitionPresenter.getView());
      }
      final StagePresenter stagePresenter = newStagePresenter();
      stagePresenter.setup(stage);
      stagePresenter.setState(buildStageState(stageStatus));
      pipelinePresenter.addStage(stagePresenter.getView());
      currentStages.add(stage);
      stagePresenters.put(stage,
                stagePresenter);
    }
  }
}
origin: org.guvnor/guvnor-ala-ui-client

private void setupRuntime(RuntimeListItem item) {
  String itemLabel = item.getItemLabel();
  String pipelineName = SYSTEM_PIPELINE_NAME;
  String createdDate = item.getRuntime().getCreatedDate();
  String endpoint = "";
  Runtime runtime = item.getRuntime();
  PipelineExecutionTrace trace = runtime.getPipelineTrace();
  if (trace != null) {
    pipelineName = trace.getPipeline().getKey().getId();
    setupPipeline(trace);
  }
  view.setup(itemLabel,
        createdDate,
        pipelineName);
  if (runtime.getEndpoint() != null) {
    endpoint = runtime.getEndpoint();
  }
  view.setEndpoint(endpoint);
  processRuntimeStatus(runtime);
}
origin: org.kie.workbench/kie-wb-common-ala-ui-client

/**
 * an item with a pipeline execution trace was initially set and a new stage status not yet drawn has changed.
 */
@Test
public void testOnStageStatusChangeNewStageChanged() {
  preparePipelineExecutionTraceSetup();
  RuntimeListItem item = new RuntimeListItem(RUNTIME_NAME,
                        trace);
  //setup the presenter.
  presenter.setup(item);
  int initialStagePresentersSize = stagePresenters.size();
  //emulate the next stage consecutive stage finishing.
  Stage stage = item.getPipelineTrace().getPipeline().getStages().get(displayableStages.size());
  presenter.onStageStatusChange(new StageStatusChangeEvent(trace.getKey(),
                               stage.getName(),
                               PipelineStatus.RUNNING));
  //an additional stage was added.
  verify(stagePresenterInstance,
      times(initialStagePresentersSize + 1)).get();
  //the newly stage is set to EXECUTING in the UI
  StagePresenter stagePresenter = stagePresenters.get(stagePresenters.size() - 1);
  verify(stagePresenter,
      times(1)).setup(stage);
  verify(stagePresenter,
      times(1)).setState(State.EXECUTING);
}
origin: org.kie.workbench/kie-wb-common-ala-ui-client

private void setupRuntime(RuntimeListItem item) {
  String itemLabel = item.getItemLabel();
  String pipelineName = SYSTEM_PIPELINE_NAME;
  String createdDate = item.getRuntime().getCreatedDate();
  String endpoint = "";
  Runtime runtime = item.getRuntime();
  PipelineExecutionTrace trace = runtime.getPipelineTrace();
  if (trace != null) {
    pipelineName = trace.getPipeline().getKey().getId();
    setupPipeline(trace);
  }
  view.setup(itemLabel,
        createdDate,
        pipelineName);
  if (runtime.getEndpoint() != null) {
    endpoint = runtime.getEndpoint();
  }
  view.setEndpoint(endpoint);
  processRuntimeStatus(runtime);
}
org.guvnor.ala.ui.modelPipeline

Javadoc

Class for getting information about a pipeline definition.

Most used methods

  • getStages
  • getKey
  • <init>
  • addStage
  • equals
  • hashCode

Popular in Java

  • Updating database using SQL prepared statement
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setContentView (Activity)
  • getContentResolver (Context)
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now