Examples of Alarm


Examples of com.caucho.util.Alarm

  private MailService _mailService = new MailService();

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

Examples of com.caucho.util.Alarm

                               QueryCallback callback,
                               long timeout)
  {
    _queryMap.add(id, callback, timeout);

    Alarm alarm = _alarm;

    long expireTime = timeout + Alarm.getCurrentTime();
   
    if (alarm != null
        && (! alarm.isQueued()
            || expireTime < alarm.getWakeTime())) {
      alarm.queueAt(expireTime);
    }
  }
View Full Code Here

Examples of com.caucho.util.Alarm

    _queryMap.checkTimeout(now);
  }

  public void close()
  {
    Alarm alarm = _alarm;
    _alarm = null;
   
    if (alarm != null)
      alarm.dequeue();
  }
View Full Code Here

Examples of com.caucho.util.Alarm

  @PostConstruct
  public void init()
    throws ServletException
  {
    if (_runAt != null || _cron != null) {
      _alarm = new Alarm(this);
    }

    if (_servletName != null) {
    }
    else if (getServletNameDefault() != null) {
View Full Code Here

Examples of com.caucho.util.Alarm

      log.log(Level.WARNING, e.toString(), e);
    } finally {
      long now = Alarm.getCurrentTime();
      long nextTime = nextTimeout(now);

      Alarm nextAlarm = _alarm;
      if (nextAlarm != null)
        alarm.queue(nextTime - now);
    }
  }
View Full Code Here

Examples of com.caucho.util.Alarm

  void killServlet()
  {
    Object servlet = _servlet;
    _servlet = null;

    Alarm alarm = _alarm;
    _alarm = null;

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

    if (_comp != null)
      _comp.preDestroy(servlet);

    if (servlet instanceof Servlet) {
View Full Code Here

Examples of com.caucho.util.Alarm

      enable();

      _launcher.start();

      _suspendAlarm = new Alarm(new SuspendReaper());
      _suspendAlarm.queue(_suspendReaperTimeout);

      isValid = true;
    } finally {
      if (! isValid)
View Full Code Here

Examples of com.caucho.util.Alarm

    if (log.isLoggable(Level.FINE))
      log.fine(this + " closing");

    _launcher.destroy();

    Alarm suspendAlarm = _suspendAlarm;
    _suspendAlarm = null;

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

    QServerSocket serverSocket = _serverSocket;
    _serverSocket = null;

    _selectManager = null;
View Full Code Here

Examples of com.caucho.util.Alarm

  TransactionImpl(TransactionManagerImpl manager)
  {
    _transactionManager = manager;
    _timeout = _transactionManager.getTimeout();
    _status = Status.STATUS_NO_TRANSACTION;
    _alarm = new Alarm("xa-timeout", this, ClassLoader.getSystemClassLoader());
  }
View Full Code Here

Examples of com.caucho.util.Alarm

    synchronized (_logLock) {
      closeLogStream();
    }
   
    Alarm alarm = _rolloverAlarm;
    _rolloverAlarm = null;
   
    if (alarm != null)
      alarm.dequeue();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.