com.atlassian.bamboo.builder.maven
Class IsolatedTmpDirMavenCommandDecorator

java.lang.Object
  extended by com.atlassian.bamboo.command.AbstractCommandDecorator<AbstractMavenBuilder>
      extended by com.atlassian.bamboo.builder.maven.IsolatedTmpDirMavenCommandDecorator
All Implemented Interfaces:
CommandDecorator, BambooPluginModule

public class IsolatedTmpDirMavenCommandDecorator
extends AbstractCommandDecorator<AbstractMavenBuilder>


Constructor Summary
protected IsolatedTmpDirMavenCommandDecorator()
           
 
Method Summary
 java.util.List<java.lang.String> decorateArguments(java.util.List<java.lang.String> args)
          Given a list of command line arguments, return a possibly new list of arguments.
 
Methods inherited from class com.atlassian.bamboo.command.AbstractCommandDecorator
addArgument, canDecorate, getBuildContext, getCommand, init, quoteArgument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsolatedTmpDirMavenCommandDecorator

protected IsolatedTmpDirMavenCommandDecorator()
Method Detail

decorateArguments

@NotNull
public java.util.List<java.lang.String> decorateArguments(@NotNull
                                                                  java.util.List<java.lang.String> args)
Description copied from interface: CommandDecorator
Given a list of command line arguments, return a possibly new list of arguments. The returned list will be used for building. This method will only be invoked if the CommandDecorator.canDecorate(com.atlassian.bamboo.command.Command) method returns true.

Parameters:
args - the original list of command line arguments configured in the Builder configuration
Returns:
a possibly modified list of arguments to use for building


Copyright © 2011 Atlassian. All Rights Reserved.