public class GrailsBuildEventListener extends java.lang.Object
Modifiers | Name | Description |
---|---|---|
protected java.util.Map<java.lang.String, java.util.List<groovy.lang.Closure>> |
globalEventHooks |
Constructor and description |
---|
GrailsBuildEventListener
(groovy.lang.GroovyClassLoader scriptClassLoader, groovy.lang.Binding binding, BuildSettings buildSettings) |
Type | Name and description |
---|---|
protected void |
addGrailsBuildListener(java.lang.String listenerClassName) |
protected void |
addGrailsBuildListener(java.lang.Class listenerClass) |
void |
addGrailsBuildListener(GrailsBuildListener listener) |
void |
buildFinished(org.apache.tools.ant.BuildEvent buildEvent) |
void |
buildStarted(org.apache.tools.ant.BuildEvent buildEvent) |
void |
event(java.lang.String eventName, java.util.List arguments) For backwards compatibility with _Events.groovy script |
void |
event(java.lang.String eventName) For backwards compatibility with _Events.groovy script |
protected java.io.File |
findEventsScript(java.io.File dir) |
groovy.lang.Binding |
getBinding() |
void |
initialize() |
protected void |
loadEventHooks(BuildSettings buildSettings) |
void |
loadEventsScript(java.io.File eventScript) |
protected void |
loadGrailsBuildListeners() |
void |
messageLogged(org.apache.tools.ant.BuildEvent buildEvent) |
void |
setClassLoader(groovy.lang.GroovyClassLoader classLoader) |
void |
setGlobalEventHooks(java.util.Map<java.lang.String, java.util.List<groovy.lang.Closure>> globalEventHooks) |
void |
targetFinished(org.apache.tools.ant.BuildEvent buildEvent) |
void |
targetStarted(org.apache.tools.ant.BuildEvent buildEvent) |
void |
taskFinished(org.apache.tools.ant.BuildEvent buildEvent) |
void |
taskStarted(org.apache.tools.ant.BuildEvent buildEvent) |
void |
triggerEvent(java.lang.String eventName) Triggers and event for the given name and binding |
void |
triggerEvent(java.lang.String eventName, java.lang.Object... arguments) Triggers an event for the given name and arguments |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
For backwards compatibility with _Events.groovy script
eventName
- The event namearguments
- The argumentsFor backwards compatibility with _Events.groovy script
eventName
- The event nameTriggers and event for the given name and binding
eventName
- The name of the eventTriggers an event for the given name and arguments
eventName
- The name of the eventarguments
- The arguments