Package hudson.init

Class TerminatorFinder


  • public class TerminatorFinder
    extends org.jvnet.hudson.reactor.TaskBuilder
    Author:
    Kohsuke Kawaguchi
    • Constructor Detail

      • TerminatorFinder

        public TerminatorFinder​(ClassLoader cl)
    • Method Detail

      • afterOf

        protected org.jvnet.hudson.reactor.Milestone afterOf​(Terminator i)
      • beforeOf

        protected org.jvnet.hudson.reactor.Milestone beforeOf​(Terminator i)
      • fatalOf

        protected boolean fatalOf​(Terminator i)
        Termination code is never fatal.
      • discoverTasks

        public Collection<org.jvnet.hudson.reactor.Task> discoverTasks​(org.jvnet.hudson.reactor.Reactor session)
                                                                throws IOException
        Specified by:
        discoverTasks in class org.jvnet.hudson.reactor.TaskBuilder
        Throws:
        IOException
      • filter

        protected boolean filter​(Method e)
        Return true to ignore this method.
      • getDisplayNameOf

        protected String getDisplayNameOf​(Method e,
                                          T i)
        Obtains the display name of the given initialization task
      • invoke

        protected void invoke​(Method e)
        Invokes the given initialization method.