org.kuali.maven.common
Class MvnTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.kuali.maven.common.MvnTask
- All Implemented Interfaces:
- Cloneable, MvnContext
public class MvnTask
- extends org.apache.tools.ant.Task
- implements MvnContext
Invoke mvn from Ant
| Fields inherited from class org.apache.tools.ant.Task |
target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
description, location, project |
| Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
MvnTask
public MvnTask()
getProjectProperties
public Properties getProjectProperties()
- Specified by:
getProjectProperties in interface MvnContext
addConfiguredArg
public void addConfiguredArg(Arg arg)
addConfiguredProperty
public void addConfiguredProperty(Property property)
configure
protected void configure()
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
getWorkingDir
public File getWorkingDir()
- Specified by:
getWorkingDir in interface MvnContext
setWorkingDir
public void setWorkingDir(File workingDir)
- Specified by:
setWorkingDir in interface MvnContext
getBasedir
public File getBasedir()
- Specified by:
getBasedir in interface MvnContext
setBasedir
public void setBasedir(File basedir)
- Specified by:
setBasedir in interface MvnContext
getExecutable
public String getExecutable()
- Specified by:
getExecutable in interface MvnContext
setExecutable
public void setExecutable(String executable)
- Specified by:
setExecutable in interface MvnContext
getPom
public String getPom()
- Specified by:
getPom in interface MvnContext
setPom
public void setPom(String pom)
- Specified by:
setPom in interface MvnContext
isFilterPom
public boolean isFilterPom()
- Specified by:
isFilterPom in interface MvnContext
setFilterPom
public void setFilterPom(boolean filterPom)
- Specified by:
setFilterPom in interface MvnContext
getArgs
public List<String> getArgs()
- Specified by:
getArgs in interface MvnContext
setArgs
public void setArgs(List<String> args)
- Specified by:
setArgs in interface MvnContext
getProperties
public List<String> getProperties()
- Specified by:
getProperties in interface MvnContext
setProperties
public void setProperties(List<String> properties)
- Specified by:
setProperties in interface MvnContext
isAddEnvironment
public boolean isAddEnvironment()
- Specified by:
isAddEnvironment in interface MvnContext
setAddEnvironment
public void setAddEnvironment(boolean addEnvironment)
- Specified by:
setAddEnvironment in interface MvnContext
isAddMavenOpts
public boolean isAddMavenOpts()
- Specified by:
isAddMavenOpts in interface MvnContext
setAddMavenOpts
public void setAddMavenOpts(boolean addMavenOpts)
- Specified by:
setAddMavenOpts in interface MvnContext
isFailOnError
public boolean isFailOnError()
- Specified by:
isFailOnError in interface MvnContext
setFailOnError
public void setFailOnError(boolean failOnError)
- Specified by:
setFailOnError in interface MvnContext
isDeleteTempPom
public boolean isDeleteTempPom()
- Specified by:
isDeleteTempPom in interface MvnContext
setDeleteTempPom
public void setDeleteTempPom(boolean deleteTempPom)
getPoms
public List<String> getPoms()
- Specified by:
getPoms in interface MvnContext
setPoms
public void setPoms(List<String> poms)
- Specified by:
setPoms in interface MvnContext
isQuiet
public boolean isQuiet()
- Specified by:
isQuiet in interface MvnContext
setQuiet
public void setQuiet(boolean quiet)
- Specified by:
setQuiet in interface MvnContext
isSilent
public boolean isSilent()
- Specified by:
isSilent in interface MvnContext
setSilent
public void setSilent(boolean silent)
- Specified by:
setSilent in interface MvnContext
getFilterProperties
public List<String> getFilterProperties()
- Specified by:
getFilterProperties in interface MvnContext
setFilterProperties
public void setFilterProperties(List<String> filterProperties)
- Specified by:
setFilterProperties in interface MvnContext
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.