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
 
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
 

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 © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.