All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.camunda.bpm.scenario.impl.delegate.AbstractProcessInstanceDelegate Maven / Gradle / Ivy

Go to download

Camunda BPM Assert Scenario allows you to specify the actions needed at process wait states before you start the process instances executing your test scenario. As a consequence, writing such tests is easier and faster than ever before. And refactoring and changing large process models and their test suites can almost be done in the blink of an eye: ;-) Done! Check it out and judge yourself!

There is a newer version: 2.0.0.alpha.2
Show newest version
package org.camunda.bpm.scenario.impl.delegate;

import org.camunda.bpm.engine.history.HistoricActivityInstance;
import org.camunda.bpm.engine.runtime.ProcessInstance;
import org.camunda.bpm.scenario.delegate.ProcessInstanceDelegate;
import org.camunda.bpm.scenario.impl.ProcessRunnerImpl;
import org.camunda.bpm.scenario.impl.WaitstateExecutable;

/**
 * @author Martin Schimak
 */
public abstract class AbstractProcessInstanceDelegate extends WaitstateExecutable implements ProcessInstanceDelegate {

  public AbstractProcessInstanceDelegate(ProcessRunnerImpl runner, HistoricActivityInstance instance) {
    super(runner, instance);
  }

  public String getProcessDefinitionId() {
    return delegate.getProcessDefinitionId();
  }

  public String getBusinessKey() {
    return delegate.getBusinessKey();
  }

  public String getCaseInstanceId() {
    return delegate.getCaseInstanceId();
  }

  public boolean isSuspended() {
    return delegate.isSuspended();
  }

  public String getId() {
    return delegate.getId();
  }

  public boolean isEnded() {
    return delegate.isEnded();
  }

  public String getProcessInstanceId() {
    return delegate.getProcessInstanceId();
  }

  public String getTenantId() {
    return delegate.getTenantId();
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy