Interface TaskViewConverter<T extends com.xebialabs.xlrelease.domain.Task>

All Known Implementing Classes:
BaseTaskViewConverter, ContainerTaskViewConverter, CreateReleaseTaskViewConverter, CustomScriptTaskViewConverter, DefaultTaskViewConverter, GateTaskViewConverter, NotificationTaskViewConverter, ParallelGroupViewConverter, ScriptTaskViewConverter, SequentialGroupViewConverter, UserInputTaskViewConverter

public interface TaskViewConverter<T extends com.xebialabs.xlrelease.domain.Task>
  • Method Summary

    Modifier and Type
    Method
    Description
    com.xebialabs.deployit.plugin.api.reflect.Type
     
    toFullView(T task, List<com.xebialabs.deployit.plugin.api.reflect.Type> allowedTaskTypesForAuthenticatedUser)
     
     
  • Method Details

    • toFullView

      TaskFullView toFullView(T task, List<com.xebialabs.deployit.plugin.api.reflect.Type> allowedTaskTypesForAuthenticatedUser)
    • toTask

      T toTask(TaskFullView view)
    • getTaskType

      com.xebialabs.deployit.plugin.api.reflect.Type getTaskType()