Codota Logo
org.apache.taverna.workflowmodel.processor.dispatch.events
Code IndexAdd Codota to your IDE (free)

How to use org.apache.taverna.workflowmodel.processor.dispatch.events

Best Java code snippets using org.apache.taverna.workflowmodel.processor.dispatch.events (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
StringBuilder s =
  • Codota Iconnew StringBuilder()
  • Codota Iconnew StringBuilder(32)
  • Codota IconString str;new StringBuilder(str)
  • Smart code suggestions by Codota
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchJobEvent pushOwningProcess(String localProcessName)
    throws ProcessIdentifierException {
  return new DispatchJobEvent(pushOwner(localProcessName), index,
      context, dataMap, activities);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchJobQueueEvent pushOwningProcess(String localProcessName)
    throws ProcessIdentifierException {
  return new DispatchJobQueueEvent(pushOwner(localProcessName), context,
      queue, activities);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchResultEvent pushOwningProcess(String localProcessName)
    throws ProcessIdentifierException {
  return new DispatchResultEvent(pushOwner(localProcessName), index,
      context, dataMap, streaming);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-impl

@Override
public void receiveError(DispatchErrorEvent errorEvent) {
  logger.error("Error received in dispatch stack on owningProcess:"
      + errorEvent.getOwningProcess() + ", msg:"
      + errorEvent.getMessage(), errorEvent.getCause());
  if (errorEvent.getIndex().length == 0)
    sendCachePurge(errorEvent.getOwningProcess());
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

/**
 * If we see a result with an index matching one of those in the current
 * retry state we can safely forget that state object
 */
@Override
public void receiveResult(DispatchResultEvent j) {
  forget(j.getOwningProcess(), j.getIndex());
  getAbove().receiveResult(j);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

/**
 * If an error occurs we can either handle the error or send it to the layer
 * above for further processing.
 */
@Override
public void receiveError(DispatchErrorEvent errorEvent) {
  String owningProcess = errorEvent.getOwningProcess();
  for (JobState rs : getJobsCopy(owningProcess))
    if (identicalIndex(rs.jobEvent.getIndex(), errorEvent.getIndex())) {
      boolean handled = rs.handleError();
      if (!handled) {
        removeJob(owningProcess, rs);
        getAbove().receiveError(errorEvent);
        return;
      }
    }
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

@Override
public void fail(String message, Throwable t,
    DispatchErrorType errorType) {
  logger.warn("Failed (" + errorType + ") invoking " + activity
      + " for job " + jobEvent + ": " + message, t);
  monMan.deregisterNode(
      invocationProcessIdentifier);
  getAbove().receiveError(
      new DispatchErrorEvent(jobEvent.getOwningProcess(),
          jobEvent.getIndex(), jobEvent.getContext(),
          message, t, errorType, activity));
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

@Override
public void fail(String message, Throwable t,
    DispatchErrorType errorType) {
  logger.warn("Failed (" + errorType + ") invoking condition service "
      + jobIdentifier + ":" + message, t);
  AbstractDispatchEvent originalEvent;
  synchronized (incomingJobs) {
    originalEvent = incomingJobs.get(jobIdentifier);
  }
  receiveError(new DispatchErrorEvent(originalEvent
      .getOwningProcess(), originalEvent.getIndex(),
      originalEvent.getContext(),
      "Can't invoke condition service ", t,
      DispatchErrorType.INVOCATION, null));
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchErrorEvent pushOwningProcess(String localProcessName)
    throws ProcessIdentifierException {
  return new DispatchErrorEvent(pushOwner(localProcessName), index,
      context, message, cause, failureType, failedActivity);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchJobEvent popOwningProcess()
    throws ProcessIdentifierException {
  return new DispatchJobEvent(popOwner(), index, context, dataMap,
      activities);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchResultEvent popOwningProcess()
    throws ProcessIdentifierException {
  return new DispatchResultEvent(popOwner(), index, context, dataMap,
      streaming);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchCompletionEvent popOwningProcess()
    throws ProcessIdentifierException {
  return new DispatchCompletionEvent(popOwner(), index, context);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchJobQueueEvent popOwningProcess()
    throws ProcessIdentifierException {
  return new DispatchJobQueueEvent(popOwner(), context, queue, activities);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchErrorEvent popOwningProcess()
    throws ProcessIdentifierException {
  return new DispatchErrorEvent(popOwner(), index, context, message,
      cause, failureType, failedActivity);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-api

@Override
public DispatchCompletionEvent pushOwningProcess(String localProcessName)
    throws ProcessIdentifierException {
  return new DispatchCompletionEvent(pushOwner(localProcessName), index,
      context);
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

private Map<String, T2Reference> getOutData(String jobIdentifier) {
  AbstractDispatchEvent outEvent;
  synchronized (outgoingJobs) {
    outEvent = outgoingJobs.get(jobIdentifier);
  }
  Map<String, T2Reference> outData = new HashMap<>();
  if (outEvent instanceof DispatchResultEvent)
    outData = ((DispatchResultEvent) outEvent).getData();
  return outData;
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

public ConditionCallBack(String jobIdentifier) {
  this.jobIdentifier = jobIdentifier;
  AbstractDispatchEvent originalEvent;
  synchronized (incomingJobs) {
    originalEvent = incomingJobs.get(jobIdentifier);
  }
  context = originalEvent.getContext();
  processId = originalEvent.getOwningProcess() + ":condition";
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

private String jobIdentifier(AbstractDispatchEvent event) {
  String jobId = event.getOwningProcess()
      + Arrays.toString(event.getIndex());
  return jobId;
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

@Override
public InvocationContext getContext() {
  return jobEvent.getContext();
}
origin: org.apache.taverna.engine/taverna-workflowmodel-extensions

Integer queueSize() {
  return queueEvent.getQueue().size();
}
org.apache.taverna.workflowmodel.processor.dispatch.events

Most used classes

  • DispatchCompletionEvent
    Dispatch event containing detailing a (potentially partial) completion of a stream of streaming resu
  • DispatchResultEvent
    Dispatch event containing the results from an invocation. If the event is part of a stream of such e
  • DispatchErrorEvent
    Message within the dispatch stack representing a single error report. This may then be handled by up
  • DispatchJobQueueEvent
    A message within the dispatch stack containing a single reference to the job queue from the iteratio
  • DispatchJobEvent
    An event within the dispatch stack containing a single job's worth of data along with an ordered lis
  • DispatchErrorType
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now