if (getDataStore().confirmDelete(id)) { getDataStore().deleteFromCache(id); if (LOG.isInfoEnabled()) {
if (getDataStore().confirmDelete(id)) { getDataStore().deleteFromCache(id); if (LOG.isInfoEnabled()) {
if (getDataStore().confirmDelete(id)) { getDataStore().deleteFromCache(id); if (LOG.isInfoEnabled()) {
@Override public Set<DataIdentifier> deleteAllOlderThan(final long min) throws DataStoreException { log("deleteAllOlderThan " + min); Set<DataIdentifier> tobeDeleted = new HashSet<DataIdentifier>(); for (Map.Entry<DataIdentifier, Long> entry : timeMap.entrySet()) { DataIdentifier identifier = entry.getKey(); long timestamp = entry.getValue(); if (timestamp < min && !store.isInUse(identifier) && store.confirmDelete(identifier)) { store.deleteFromCache(identifier); tobeDeleted.add(identifier); } } for (DataIdentifier identifier : tobeDeleted) { timeMap.remove(identifier); data.remove(identifier); } return tobeDeleted; }
LOG.debug("Identifier [{}]'s lastModified = [{}]", identifier, lastModified); if (lastModified < min && getDataStore().confirmDelete(identifier)
LOG.debug("Identifier [{}]'s lastModified = [{}]", identifier, lastModified); if (lastModified < min && getDataStore().confirmDelete(identifier)
identifier = new DataIdentifier(fileObject.getName().getBaseName()); if (getDataStore().confirmDelete(identifier)) { getDataStore().deleteFromCache(identifier);