org.apache.ivy.plugins.trigger

Class AbstractTrigger

public abstract class AbstractTrigger extends Object implements Trigger

Base class for easy trigger implementation. This base class takes of the event filtering part, the only method to implement in subclasses is IvyListener#progress(IvyEvent) which should do whatever the trigger needs to do when the event occurs. This method will only be called when an event matching the trigger filter occurs.

Since: 1.4

Method Summary
StringgetEvent()
FiltergetEventFilter()
StringgetFilter()
StringgetMatcher()
voidsetEvent(String event)
voidsetFilter(String filterExpression)
voidsetMatcher(String matcher)

Method Detail

getEvent

public String getEvent()

getEventFilter

public Filter getEventFilter()

getFilter

public String getFilter()

getMatcher

public String getMatcher()

setEvent

public void setEvent(String event)

setFilter

public void setFilter(String filterExpression)

setMatcher

public void setMatcher(String matcher)