/**
 * Copyright Acelet Corp. 2003. All rights reserved
 * 
 */

package com.acelet.s.watchdog;

public class ExampleUserTriggering implements Triggering {
  int number = 0;

  public ExampleUserTriggering() {
  }

  public long getTriggerTime() {
    return System.currentTimeMillis();
  }

  public boolean isTriggered() throws Exception {
    number += 1;
    System.out.println("ExampleUserTriggering.isTriggered: number="+number);
    if ((number % 100) == 0) //wholly divided by 100
      return true;
    return false;
  }

  public void triggerReleased() {
    number = 0;  //reset
  }

}

