Class ExternalScriptTaskExecutor

  • All Implemented Interfaces:
    com.xebialabs.xlrelease.domain.tasks.TaskExecutor<ExternalScriptTask>

    @Component
    public class ExternalScriptTaskExecutor
    extends com.xebialabs.xlrelease.domain.tasks.BaseScriptTaskExecutor<ExternalScriptTask>
    • Field Summary

      • Fields inherited from class com.xebialabs.xlrelease.domain.tasks.BaseScriptTaskExecutor

        taskRepository, workManager
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ExternalScriptTaskExecutor​(com.xebialabs.xlrelease.scheduler.WorkManager workManager, com.xebialabs.xlrelease.repository.TaskRepository taskRepository)  
    • Constructor Detail

      • ExternalScriptTaskExecutor

        protected ExternalScriptTaskExecutor​(com.xebialabs.xlrelease.scheduler.WorkManager workManager,
                                             com.xebialabs.xlrelease.repository.TaskRepository taskRepository)
    • Method Detail

      • execute

        public void execute​(com.xebialabs.xlrelease.script.TaskSoftReference<ExternalScriptTask> taskRef)