Search in sources :

Example 6 with Task

use of org.apache.tools.ant.Task in project flyway by flyway.

the class AntLog method debug.

public void debug(String message) {
    Project antProject = AntLogCreator.INSTANCE.getAntProject();
    Task task = antProject.getThreadTask(Thread.currentThread());
    antProject.log(task, message, Project.MSG_VERBOSE);
}
Also used : Project(org.apache.tools.ant.Project) Task(org.apache.tools.ant.Task)

Example 7 with Task

use of org.apache.tools.ant.Task in project flyway by flyway.

the class AntLog method error.

public void error(String message, Exception e) {
    Project antProject = AntLogCreator.INSTANCE.getAntProject();
    Task task = antProject.getThreadTask(Thread.currentThread());
    antProject.log(task, message, e, Project.MSG_ERR);
}
Also used : Project(org.apache.tools.ant.Project) Task(org.apache.tools.ant.Task)

Example 8 with Task

use of org.apache.tools.ant.Task in project flyway by flyway.

the class AntLog method info.

public void info(String message) {
    Project antProject = AntLogCreator.INSTANCE.getAntProject();
    Task task = antProject.getThreadTask(Thread.currentThread());
    antProject.log(task, message, Project.MSG_INFO);
}
Also used : Project(org.apache.tools.ant.Project) Task(org.apache.tools.ant.Task)

Example 9 with Task

use of org.apache.tools.ant.Task in project flyway by flyway.

the class AntLog method warn.

public void warn(String message) {
    Project antProject = AntLogCreator.INSTANCE.getAntProject();
    Task task = antProject.getThreadTask(Thread.currentThread());
    antProject.log(task, message, Project.MSG_WARN);
}
Also used : Project(org.apache.tools.ant.Project) Task(org.apache.tools.ant.Task)

Example 10 with Task

use of org.apache.tools.ant.Task in project JessMA by ldcsaa.

the class TaskExecutor method execute.

/** 执行压缩或解压任务
	 * 
	 * @return	成功返回 true,失败返回 false,如果失败可通过 {@link TaskExecutor#getCause()} 获取失败原因
	 * 
	 */
public boolean execute() {
    cause = null;
    try {
        Task task = getTask();
        task.execute();
    } catch (Exception e) {
        cause = e;
        return false;
    }
    return true;
}
Also used : Task(org.apache.tools.ant.Task)

Aggregations

Task (org.apache.tools.ant.Task)12 Project (org.apache.tools.ant.Project)5 Iterator (java.util.Iterator)2 AntIntrospector (com.intellij.lang.ant.AntIntrospector)1 ReflectedProject (com.intellij.lang.ant.ReflectedProject)1 XmlElement (com.intellij.psi.xml.XmlElement)1 XmlTag (com.intellij.psi.xml.XmlTag)1 Field (java.lang.reflect.Field)1 ExcelAntEvaluationResult (org.apache.poi.ss.excelant.util.ExcelAntEvaluationResult)1 BuildException (org.apache.tools.ant.BuildException)1 Target (org.apache.tools.ant.Target)1