Class AbstractTrigger

  • All Implemented Interfaces:
    java.util.EventListener, IvyListener, Trigger
    Direct Known Subclasses:
    AntBuildTrigger, AntCallTrigger, LogTrigger

    public abstract class AbstractTrigger
    extends java.lang.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
    • Constructor Detail

      • AbstractTrigger

        public AbstractTrigger()
    • Method Detail

      • getEvent

        public java.lang.String getEvent()
      • setEvent

        public void setEvent​(java.lang.String event)
      • getFilter

        public java.lang.String getFilter()
      • setFilter

        public void setFilter​(java.lang.String filterExpression)
      • getMatcher

        public java.lang.String getMatcher()
      • setMatcher

        public void setMatcher​(java.lang.String matcher)