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.