Changeset 897

Show
Ignore:
Timestamp:
10/08/06 02:45:03 (2 years ago)
Author:
alban
Message:

fix TrackerStatisticsConsumerManager?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/source/org/kolaka/freecast/peer/PeerReferences.java

    r888 r897  
    3030 
    3131  public static boolean isRootNode(PeerReference reference) { 
     32    if (reference == null) { 
     33      return false; 
     34    } 
     35     
    3236    Order order = (Order) reference.getAttribute(PeerReference.ORDER_ATTRIBUTE); 
    3337    return order != null && order.equals(Order.ZERO); 
  • trunk/source/org/kolaka/freecast/tracker/statistics/TrackerStatisticsConsumerManager.java

    r891 r897  
    2929import java.util.Set; 
    3030 
     31import org.apache.commons.lang.Validate; 
    3132import org.apache.commons.logging.LogFactory; 
    3233import org.kolaka.freecast.service.ControlException; 
     
    5657  private Timer timer = DefaultTimer.getInstance(); 
    5758 
    58   private long delay = 60; 
     59  private int delay = 60; 
    5960 
    6061  private Task task; 
     62   
     63  public void setDelay(int delay) { 
     64    Validate.isTrue(delay >= 30, "Delay must be greather than 30 seconds"); 
     65    this.delay = delay; 
     66  } 
    6167 
    6268  public void start() throws ControlException {