Package hudson.ivy

Class IvyBuildProxy2.Filter<CORE extends IvyBuildProxy2>

java.lang.Object
hudson.ivy.IvyBuildProxy.Filter<CORE>
hudson.ivy.IvyBuildProxy2.Filter<CORE>
All Implemented Interfaces:
IvyBuildProxy, IvyBuildProxy2, Serializable
Enclosing interface:
IvyBuildProxy2

public abstract static class IvyBuildProxy2.Filter<CORE extends IvyBuildProxy2> extends IvyBuildProxy.Filter<CORE> implements IvyBuildProxy2
Filter for IvyBuildProxy2.

Meant to be useful as the base class for other filters.

See Also:
  • Constructor Details

    • Filter

      protected Filter(CORE core)
  • Method Details

    • start

      public void start()
      Description copied from interface: IvyBuildProxy2
      Notifies that the build has entered a module.
      Specified by:
      start in interface IvyBuildProxy2
    • end

      public void end()
      Description copied from interface: IvyBuildProxy2
      Notifies that the build has left a module.
      Specified by:
      end in interface IvyBuildProxy2
    • appendLastLog

      public void appendLastLog()
      Description copied from interface: IvyBuildProxy2
      Ant produces additional error message after the module build is done. So to catch those messages, invoke this method on the last module that was built after all the Ant processing is done, to append last messages to the console output of the module.
      Specified by:
      appendLastLog in interface IvyBuildProxy2