org.sonatype.maven.polyglot.groovy.execute
Class GroovyExecuteTask
java.lang.Object
org.sonatype.maven.polyglot.execute.ExecuteTaskSupport
org.sonatype.maven.polyglot.groovy.execute.GroovyExecuteTask
- All Implemented Interfaces:
- ExecuteTask
public class GroovyExecuteTask
- extends ExecuteTaskSupport
Encapsulates a Groovy ExecuteTask
.
- Since:
- 0.7
- Author:
- Jason Dillon
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GroovyExecuteTask
public GroovyExecuteTask(java.lang.Object value,
java.util.Map attrs)
getValue
public java.lang.Object getValue()
getAttributes
public java.util.Map getAttributes()
getClosure
public groovy.lang.Closure getClosure()
setClosure
public void setClosure(groovy.lang.Closure closure)
execute
public void execute(ExecuteContext context)
throws java.lang.Exception
- Throws:
java.lang.Exception
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object