Class TaskanaTaskTerminator


  • @Component
    public class TaskanaTaskTerminator
    extends Object
    Terminates TASKANA tasks if the associated task in the external system was finished.
    • Field Detail

      • runAsUser

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

      • TaskanaTaskTerminator

        public TaskanaTaskTerminator()
    • Method Detail

      • retrieveFinishedReferencedTasksAndTerminateCorrespondingTaskanaTasks

        @Scheduled(fixedRateString="${taskana.adapter.scheduler.run.interval.for.check.finished.referenced.tasks.in.milliseconds:5000}")
        public void retrieveFinishedReferencedTasksAndTerminateCorrespondingTaskanaTasks()
      • retrieveFinishededReferencedTasksAndTerminateCorrespondingTaskanaTasks

        public void retrieveFinishededReferencedTasksAndTerminateCorrespondingTaskanaTasks​(SystemConnector systemConnector)