com.atlassian.bamboo.ww2.actions.build.admin.config.task
Class TaskUIConfigBean

java.lang.Object
  extended by com.atlassian.bamboo.ww2.actions.build.admin.config.task.TaskUIConfigBean

@Internal
public class TaskUIConfigBean
extends Object


Constructor Summary
TaskUIConfigBean(TaskManager taskManager, TemplateRenderer templateRenderer, com.opensymphony.xwork.TextProvider textProvider, CapabilityHelper capabilityHelper)
          Deprecated. since 5.1 use TaskUIConfigBean(com.atlassian.bamboo.task.TaskManager, com.atlassian.bamboo.template.TemplateRenderer, com.atlassian.struts.TextProvider, com.atlassian.bamboo.v2.build.agent.capability.CapabilityHelper) instead
TaskUIConfigBean(TaskManager taskManager, TemplateRenderer templateRenderer, com.atlassian.struts.TextProvider textProvider, CapabilityHelper capabilityHelper)
           
 
Method Summary
 List<DecoratedTaskDefinition> getDecoratedFinalisingTaskDefinitions(ImmutablePlan plan)
           
 List<DecoratedTaskDefinition> getDecoratedFinalisingTaskDefinitions(List<TaskDefinition> taskDefinitions)
           
 List<DecoratedTaskDefinition> getDecoratedTaskDefinitions(ImmutablePlan plan)
           
 List<DecoratedTaskDefinition> getDecoratedTaskDefinitions(List<TaskDefinition> taskDefinitions)
           
 Map<String,String> getTaskConfigurationMap(TaskModuleDescriptor taskDescriptor, TaskDefinition previousTaskDefinition)
           
 com.google.common.collect.Multimap<String,String> getTasksRequirementsConflicts(Collection<Requirement> tasksRequirements)
           
 String prepareCreateHtml(TaskModuleDescriptor taskDescriptor, TaskRenderMode renderMode, TaskOwner taskOwner)
           
 String prepareEditHtml(TaskModuleDescriptor taskDescriptor, TaskDefinition taskDefinition, TaskRenderMode renderMode, TaskOwner taskOwner)
           
 String prepareViewHtml(ImmutablePlan plan, TaskDefinition taskDefinition)
           
 void validateTaskConfiguration(TaskModuleDescriptor taskDescriptor, ErrorCollection errorCollection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskUIConfigBean

@Deprecated
public TaskUIConfigBean(TaskManager taskManager,
                                   TemplateRenderer templateRenderer,
                                   com.opensymphony.xwork.TextProvider textProvider,
                                   CapabilityHelper capabilityHelper)
Deprecated. since 5.1 use TaskUIConfigBean(com.atlassian.bamboo.task.TaskManager, com.atlassian.bamboo.template.TemplateRenderer, com.atlassian.struts.TextProvider, com.atlassian.bamboo.v2.build.agent.capability.CapabilityHelper) instead


TaskUIConfigBean

public TaskUIConfigBean(TaskManager taskManager,
                        TemplateRenderer templateRenderer,
                        com.atlassian.struts.TextProvider textProvider,
                        CapabilityHelper capabilityHelper)
Method Detail

getDecoratedTaskDefinitions

public List<DecoratedTaskDefinition> getDecoratedTaskDefinitions(@NotNull
                                                                 ImmutablePlan plan)

getDecoratedFinalisingTaskDefinitions

public List<DecoratedTaskDefinition> getDecoratedFinalisingTaskDefinitions(@NotNull
                                                                           ImmutablePlan plan)

getDecoratedTaskDefinitions

public List<DecoratedTaskDefinition> getDecoratedTaskDefinitions(@NotNull
                                                                 List<TaskDefinition> taskDefinitions)

getDecoratedFinalisingTaskDefinitions

public List<DecoratedTaskDefinition> getDecoratedFinalisingTaskDefinitions(@NotNull
                                                                           List<TaskDefinition> taskDefinitions)

prepareCreateHtml

@NotNull
public String prepareCreateHtml(@NotNull
                                        TaskModuleDescriptor taskDescriptor,
                                        @NotNull
                                        TaskRenderMode renderMode,
                                        @NotNull
                                        TaskOwner taskOwner)

prepareEditHtml

@NotNull
public String prepareEditHtml(@NotNull
                                      TaskModuleDescriptor taskDescriptor,
                                      @NotNull
                                      TaskDefinition taskDefinition,
                                      @NotNull
                                      TaskRenderMode renderMode,
                                      @NotNull
                                      TaskOwner taskOwner)

prepareViewHtml

@NotNull
public String prepareViewHtml(@NotNull
                                      ImmutablePlan plan,
                                      @NotNull
                                      TaskDefinition taskDefinition)

validateTaskConfiguration

public void validateTaskConfiguration(@NotNull
                                      TaskModuleDescriptor taskDescriptor,
                                      @NotNull
                                      ErrorCollection errorCollection)

getTaskConfigurationMap

@NotNull
public Map<String,String> getTaskConfigurationMap(@NotNull
                                                          TaskModuleDescriptor taskDescriptor,
                                                          @Nullable
                                                          TaskDefinition previousTaskDefinition)

getTasksRequirementsConflicts

@NotNull
public com.google.common.collect.Multimap<String,String> getTasksRequirementsConflicts(@NotNull
                                                                                               Collection<Requirement> tasksRequirements)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.