Class TaskanaTaskStarter

java.lang.Object
pro.taskana.adapter.impl.TaskanaTaskStarter

@Component public class TaskanaTaskStarter extends Object
Retrieves tasks in an external system and starts corresponding tasks in TASKANA.
  • Field Details

    • runAsUser

      @Value("${taskana.adapter.run-as.user}") protected String runAsUser
  • Constructor Details

    • TaskanaTaskStarter

      public TaskanaTaskStarter()
  • Method Details

    • retrieveNewReferencedTasksAndCreateCorrespondingTaskanaTasks

      @Scheduled(fixedRateString="${taskana.adapter.scheduler.run.interval.for.start.taskana.tasks.in.milliseconds:5000}") public void retrieveNewReferencedTasksAndCreateCorrespondingTaskanaTasks()
    • retrieveReferencedTasksAndCreateCorrespondingTaskanaTasks

      public void retrieveReferencedTasksAndCreateCorrespondingTaskanaTasks()
    • createTaskanaTask

      public void createTaskanaTask(ReferencedTask referencedTask, TaskanaConnector connector, SystemConnector systemConnector) throws TaskCreationFailedException
      Throws:
      TaskCreationFailedException