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

org.activiti.bpmn.converter.child.ActivitiFailedjobRetryParser Maven / Gradle / Ivy

There is a newer version: 7.1.0.M6
Show newest version
package org.activiti.bpmn.converter.child;

import javax.xml.stream.XMLStreamReader;

import org.activiti.bpmn.model.Activity;
import org.activiti.bpmn.model.BaseElement;
import org.activiti.bpmn.model.BpmnModel;

public class ActivitiFailedjobRetryParser extends BaseChildElementParser {

  @Override
  public String getElementName() {
    return FAILED_JOB_RETRY_TIME_CYCLE;
  }

  @Override
  public void parseChildElement(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) throws Exception {
    if (!(parentElement instanceof Activity))
      return;
    String cycle = xtr.getElementText();
    if (cycle == null || cycle.isEmpty()) {
      return;
    }
    ((Activity) parentElement).setFailedJobRetryTimeCycleValue(cycle);
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy