long expiration = getStartOfPeriod() + period;
long expiration = getStartOfPeriod(getCurrentTimeMillis()) + period;
  protected void resetTimer() {    long expiration = getStartOfPeriod() + period;    resetTimer(expiration);  }