LOG.debug(getWorkerName()+"- Scavenge sweep started at "+System.currentTimeMillis()); if (_lastScavengeTime > 0) long upperBound = _lastScavengeTime; if (LOG.isDebugEnabled()) LOG.debug (getWorkerName()+"- Pass 1: Searching for sessions expired between "+lowerBound + " and "+upperBound); statement.setString(1, getWorkerName()); statement.setLong(2, lowerBound); statement.setLong(3, upperBound); if (upperBound > 0) if (LOG.isDebugEnabled()) LOG.debug(getWorkerName()+"- Pass 2: Searching for sessions expired before "+upperBound); selectExpiredSessions.setLong(1, upperBound); try (ResultSet result = selectExpiredSessions.executeQuery()) if ((getWorkerName() == null && lastNode == null) || (getWorkerName() != null && getWorkerName().equals(lastNode))) expiredSessionIds.add(sessionId); if (LOG.isDebugEnabled()) LOG.debug ("Found expired sessionId="+sessionId+" last managed by "+getWorkerName()); if (LOG.isDebugEnabled()) LOG.debug(getWorkerName()+"- Pass 3: searching for sessions expired before "+upperBound); selectExpiredSessions.setLong(1, upperBound); try (ResultSet result = selectExpiredSessions.executeQuery()) if (LOG.isDebugEnabled()) LOG.debug(getWorkerName()+"- Scavenge sweep ended at "+_lastScavengeTime); if (connection != null)
LOG.debug(getWorkerName()+"- Scavenge sweep started at "+System.currentTimeMillis()); if (_lastScavengeTime > 0) long upperBound = _lastScavengeTime; if (LOG.isDebugEnabled()) LOG.debug (getWorkerName()+"- Pass 1: Searching for sessions expired between "+lowerBound + " and "+upperBound); statement.setString(1, getWorkerName()); statement.setLong(2, lowerBound); statement.setLong(3, upperBound); if (upperBound > 0) if (LOG.isDebugEnabled()) LOG.debug(getWorkerName()+"- Pass 2: Searching for sessions expired before "+upperBound); selectExpiredSessions.setLong(1, upperBound); try (ResultSet result = selectExpiredSessions.executeQuery()) if ((getWorkerName() == null && lastNode == null) || (getWorkerName() != null && getWorkerName().equals(lastNode))) expiredSessionIds.add(sessionId); if (LOG.isDebugEnabled()) LOG.debug ("Found expired sessionId="+sessionId+" last managed by "+getWorkerName()); if (LOG.isDebugEnabled()) LOG.debug(getWorkerName()+"- Pass 3: searching for sessions expired before "+upperBound); selectExpiredSessions.setLong(1, upperBound); try (ResultSet result = selectExpiredSessions.executeQuery()) if (LOG.isDebugEnabled()) LOG.debug(getWorkerName()+"- Scavenge sweep ended at "+_lastScavengeTime); if (connection != null)