Class ExternalScriptTaskExecutor
- java.lang.Object
-
- com.xebialabs.xlrelease.domain.tasks.BaseScriptTaskExecutor<ExternalScriptTask>
-
- com.xebialabs.xlrelease.domain.tasks.external.ExternalScriptTaskExecutor
-
- All Implemented Interfaces:
com.xebialabs.xlrelease.domain.tasks.TaskExecutor<ExternalScriptTask>
@Component public class ExternalScriptTaskExecutor extends com.xebialabs.xlrelease.domain.tasks.BaseScriptTaskExecutor<ExternalScriptTask>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedExternalScriptTaskExecutor(com.xebialabs.xlrelease.scheduler.WorkManager workManager, com.xebialabs.xlrelease.repository.TaskRepository taskRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(com.xebialabs.xlrelease.script.TaskSoftReference<ExternalScriptTask> taskRef)java.lang.Class<? extends ExternalScriptTask>getTaskClass()
-
-
-
Method Detail
-
getTaskClass
public java.lang.Class<? extends ExternalScriptTask> getTaskClass()
-
execute
public void execute(com.xebialabs.xlrelease.script.TaskSoftReference<ExternalScriptTask> taskRef)
-
-