private void filterQuarantined() { if (null == filter) { return; } quarantineWriteLock.lock(); try { if (LOGGER.isLoggable(Level.CONFIG)) LOGGER.config(getThreadName() + " : filterQuarantined() : filtering " + quarantined.size() + " quarantined items"); QuarantinedItemsFilter<I> quarantinedItemsFilter = this.filter; if (quarantinedItemsFilter != null) { quarantinedItemsFilter.filter(quarantined); } if (LOGGER.isLoggable(Level.CONFIG)) LOGGER.config(getThreadName() + " : filterQuarantined() : retained " + quarantined.size() + " quarantined items"); } finally { quarantineWriteLock.unlock(); } }
private void filterQuarantined() { if (null == filter) { return; } quarantineWriteLock.lock(); try { if (LOGGER.isLoggable(Level.CONFIG)) LOGGER.config(getThreadName() + " : filterQuarantined() : filtering " + quarantined.size() + " quarantined items"); QuarantinedItemsFilter<I> quarantinedItemsFilter = this.filter; if (quarantinedItemsFilter != null) { quarantinedItemsFilter.filter(quarantined); } if (LOGGER.isLoggable(Level.CONFIG)) LOGGER.config(getThreadName() + " : filterQuarantined() : retained " + quarantined.size() + " quarantined items"); } finally { quarantineWriteLock.unlock(); } }
private void filterQuarantined() { if (null == filter) { return; } quarantineWriteLock.lock(); try { if (LOGGER.isLoggable(Level.CONFIG)) LOGGER.config(getThreadName() + " : filterQuarantined() : filtering " + quarantined.size() + " quarantined items"); QuarantinedItemsFilter<I> quarantinedItemsFilter = this.filter; if (quarantinedItemsFilter != null) { quarantinedItemsFilter.filter(quarantined); } if (LOGGER.isLoggable(Level.CONFIG)) LOGGER.config(getThreadName() + " : filterQuarantined() : retained " + quarantined.size() + " quarantined items"); } finally { quarantineWriteLock.unlock(); } }