Author: dlanglais Date: 2010-03-03 13:24:09 +0100 (Wed, 03 Mar 2010) New Revision: 169 Modified: trunk/msm-bighashmap/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmap/BigHashMap.java trunk/msm-bighashmapV2/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmapv2/BigHashMapV2.java Log: modification mineure (catch NoSuchElementException). Modified: trunk/msm-bighashmap/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmap/BigHashMap.java =================================================================== --- trunk/msm-bighashmap/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmap/BigHashMap.java 2010-03-03 12:06:20 UTC (rev 168) +++ trunk/msm-bighashmap/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmap/BigHashMap.java 2010-03-03 12:24:09 UTC (rev 169) @@ -2,6 +2,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.NoSuchElementException; import java.util.Properties; import java.util.Set; import org.nuiton.mapstoragemanager.plugins.BigTable; @@ -111,7 +112,11 @@ @Override public final String get(final String table, final String column, final String key) { - return this.tables.get(table).get(column, key).toString(); + try { + return this.tables.get(table).get(column, key).toString(); + } catch (NoSuchElementException e) { + return null; + } } /** @@ -120,7 +125,11 @@ @Override public final String get(final String table, final String column, final String key, final int version) { - return this.tables.get(table).get(column, key, version).toString(); + try { + return this.tables.get(table).get(column, key, version).toString(); + } catch (NoSuchElementException e) { + return null; + } } /** Modified: trunk/msm-bighashmapV2/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmapv2/BigHashMapV2.java =================================================================== --- trunk/msm-bighashmapV2/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmapv2/BigHashMapV2.java 2010-03-03 12:06:20 UTC (rev 168) +++ trunk/msm-bighashmapV2/src/main/java/org/nuiton/mapstoragemanager/plugins/bighashmapv2/BigHashMapV2.java 2010-03-03 12:24:09 UTC (rev 169) @@ -2,6 +2,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.NoSuchElementException; import java.util.Properties; import java.util.Set; import org.nuiton.mapstoragemanager.plugins.BigTable; @@ -111,7 +112,11 @@ @Override public final String get(final String table, final String column, final String key) { - return this.tables.get(table).get(column, key); + try { + return this.tables.get(table).get(column, key); + } catch (NoSuchElementException e) { + return null; + } } /** @@ -120,7 +125,11 @@ @Override public final String get(final String table, final String column, final String key, final int version) { - return this.tables.get(table).get(column, key, version); + try { + return this.tables.get(table).get(column, key, version); + } catch (NoSuchElementException e) { + return null; + } } /**