com.atlassian.bamboo.plugins.script.task.conversion
Class ScriptBuilder2TaskConverter

java.lang.Object
  extended by com.atlassian.bamboo.task.conversion.AbstractBuilder2TaskConverter
      extended by com.atlassian.bamboo.plugins.shell.conversion.AbstractShellBuilder2TaskConverter
          extended by com.atlassian.bamboo.plugins.script.task.conversion.ScriptBuilder2TaskConverter
All Implemented Interfaces:
LegacyBuilderToTaskConverter

public class ScriptBuilder2TaskConverter
extends AbstractShellBuilder2TaskConverter


Field Summary
static java.lang.String SCRIPT_BUILDER_TASK_PLUGIN_KEY
           
 
Fields inherited from class com.atlassian.bamboo.plugins.shell.conversion.AbstractShellBuilder2TaskConverter
builderConfigKey
 
Fields inherited from class com.atlassian.bamboo.task.conversion.AbstractBuilder2TaskConverter
incrementTaskId
 
Constructor Summary
ScriptBuilder2TaskConverter()
           
ScriptBuilder2TaskConverter(java.lang.String builderConfigKey, boolean includeJUnitTask)
           
 
Method Summary
 java.util.List<TaskDefinition> builder2TaskList(BuildConfiguration buildConfiguration)
          Creates a list of tasks out of BuildConfiguration.
protected  java.lang.String getTaskPluginKey()
           
 
Methods inherited from class com.atlassian.bamboo.plugins.shell.conversion.AbstractShellBuilder2TaskConverter
filterOutTestParameters
 
Methods inherited from class com.atlassian.bamboo.task.conversion.AbstractBuilder2TaskConverter
stripBuilderParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCRIPT_BUILDER_TASK_PLUGIN_KEY

public static final java.lang.String SCRIPT_BUILDER_TASK_PLUGIN_KEY
See Also:
Constant Field Values
Constructor Detail

ScriptBuilder2TaskConverter

public ScriptBuilder2TaskConverter(java.lang.String builderConfigKey,
                                   boolean includeJUnitTask)

ScriptBuilder2TaskConverter

public ScriptBuilder2TaskConverter()
Method Detail

builder2TaskList

@NotNull
public java.util.List<TaskDefinition> builder2TaskList(@NotNull
                                                               BuildConfiguration buildConfiguration)
Description copied from interface: LegacyBuilderToTaskConverter
Creates a list of tasks out of BuildConfiguration. The implementers can assume that this method is only called iff buildConfiguration contain definition of builder that this converter can handle.

Specified by:
builder2TaskList in interface LegacyBuilderToTaskConverter
Overrides:
builder2TaskList in class AbstractShellBuilder2TaskConverter
Returns:
taskDefinitions

getTaskPluginKey

protected java.lang.String getTaskPluginKey()
Specified by:
getTaskPluginKey in class AbstractShellBuilder2TaskConverter


Copyright © 2012 Atlassian. All Rights Reserved.