openTransaction(); ap.setResult(Action.FAILED); monitoredActions.remove(action); if (logger.isDebugEnabled()) logger.debug("Alarm expired for: " + action.toString()); if (logger.isDebugEnabled()) logger.debug("Index after deleting alarm: " + monitoredActions.toString()); publishChange(ap); closeTransaction();
expired = true; somethingExpired = true; signalClientActivity();
        public void expire () {            openTransaction();            ap.setResult(Action.FAILED);            monitoredActions.remove(action);            if (logger.isDebugEnabled()) logger.debug("Alarm expired for: " + action.toString());            if (logger.isDebugEnabled()) logger.debug("Index after deleting alarm: " + monitoredActions.toString());            publishChange(ap);            closeTransaction();        }