com.nirima.jenkins.repo.util
Class HudsonWalker

java.lang.Object
  extended by com.nirima.jenkins.repo.util.HudsonWalker

public class HudsonWalker
extends java.lang.Object

Created by IntelliJ IDEA. User: magnayn Date: 02/03/2011 Time: 16:19 To change this template use File | Settings | File Templates.


Constructor Summary
HudsonWalker()
           
 
Method Summary
static void traverse(HudsonVisitor visitor)
          visit everything in order.
static void traverse(HudsonVisitor visitor, hudson.model.Run run)
          visit a run
static void traverseChain(HudsonVisitor visitor, hudson.model.Run run)
          visit project chain, from current through parents.
static void traverseProjectsAndBuilds(HudsonVisitor visitor)
          Visit projects and builds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HudsonWalker

public HudsonWalker()
Method Detail

traverse

public static void traverse(HudsonVisitor visitor)
visit everything in order.

Parameters:
visitor -

traverseProjectsAndBuilds

public static void traverseProjectsAndBuilds(HudsonVisitor visitor)
Visit projects and builds


traverseChain

public static void traverseChain(HudsonVisitor visitor,
                                 hudson.model.Run run)
visit project chain, from current through parents.

Parameters:
visitor -
run -

traverse

public static void traverse(HudsonVisitor visitor,
                            hudson.model.Run run)
visit a run

Parameters:
visitor -
run -


Copyright © 2004-2011. All Rights Reserved.