Package com.caucho.util

Examples of com.caucho.util.Alarm


  public void destroy()
  {
    _dataSource = null;
    _freeConn = null;

    Alarm alarm = _alarm;
    _alarm = null;

    if (alarm != null)
      alarm.dequeue();
  }
View Full Code Here


    throws Exception
  {

    initDatabase();

    _alarm = new Alarm(this);
    // _alarm.queue(_expireTimeout);

    _alarm.queue(0);
  }
View Full Code Here

  public void destroy()
  {
    _dataSource = null;
    _freeConn = null;

    Alarm alarm = _alarm;
    _alarm = null;

    if (alarm != null)
      alarm.dequeue();
  }
View Full Code Here

      _rule = rule;
      _cron = cron;
      _isEnable = isEnable;

      String type = isEnable ? "enable" : "disable";
      _alarm = new Alarm("rewrite-rule-" + type, this);

      queue();
    }
View Full Code Here

    {
      long now = Alarm.getCurrentTime();

      long nextTime = _cron.nextTime(now);

      Alarm alarm = _alarm;

      if (alarm == null)
        return;

      _rule.setEnabled(_isEnable);

      alarm.queue(nextTime - now);
    }
View Full Code Here

      queue();
    }

    public void destroy()
    {
      Alarm alarm = _alarm;
      _alarm = null;

      if (alarm != null)
        alarm.dequeue();
    }
View Full Code Here

      throw ConfigException.create(e);
    }

    super.init();

    _alarm = new Alarm("rewrite-dispatch-import", this, _dependencyCheckInterval);
  }
View Full Code Here

  public void destroy()
  {
    try {
      _isDestroyed = true;

      Alarm alarm = _alarm;
      _alarm = null;

      MatchRule matchRule = _matchRule;
      _matchRule = null;

      if (alarm != null)
        alarm.dequeue();

      if (matchRule != null)
        matchRule.destroy();

    }
View Full Code Here

      _server.start();

      _lifecycle.toActive();
     
      // valid checker
      new Alarm(this).queue(60000);
    } finally {
      thread.setContextClassLoader(oldLoader);
    }
  }
View Full Code Here

  private MailService _mailService = new MailService();

  public BamMailService()
  {
    _alarm = new Alarm(this);
  }
View Full Code Here

TOP

Related Classes of com.caucho.util.Alarm

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.