From f2a116558350c7731a98c07daf39f0ef24face0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr> Date: Thu, 26 Apr 2012 16:47:29 +0000 Subject: [PATCH] - added eraseFromDB boolean --- src/fr/inrialpes/exmo/align/service/CacheImpl.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/fr/inrialpes/exmo/align/service/CacheImpl.java b/src/fr/inrialpes/exmo/align/service/CacheImpl.java index d0d901a5..70ccb084 100644 --- a/src/fr/inrialpes/exmo/align/service/CacheImpl.java +++ b/src/fr/inrialpes/exmo/align/service/CacheImpl.java @@ -549,13 +549,13 @@ public class CacheImpl { /** * Non publicised class */ - public void eraseAlignment( String id ) throws SQLException, AlignmentException { - Alignment alignment = getAlignment( id ); - if ( alignment != null ) { - unstoreAlignment( id, alignment ); - // Suppress it from the cache... - unRecordAlignment( alignment ); - } + public void eraseAlignment( String id, boolean eraseFromDB ) throws SQLException, AlignmentException { + Alignment alignment = getAlignment( id ); + if ( alignment != null ) { + if ( eraseFromDB ) unstoreAlignment( id, alignment ); + // Suppress it from the cache... + unRecordAlignment( alignment ); + } } /** -- GitLab