Author: ssmiweve
Date: 2009-01-27 22:41:23 +0100 (Tue, 27 Jan 2009)
New Revision: 7172
Modified:
branches/2.18/generic.sesam/search-command-config/src/main/java/no/sesat/search/mode/config/FastCommandConfig.java
Log:
defensive unmodifiable copies of maps please
Modified:
branches/2.18/generic.sesam/search-command-config/src/main/java/no/sesat/search/mode/config/FastCommandConfig.java
===================================================================
---
branches/2.18/generic.sesam/search-command-config/src/main/java/no/sesat/search/mode/config/FastCommandConfig.java
2009-01-27 15:41:18 UTC (rev 7171)
+++
branches/2.18/generic.sesam/search-command-config/src/main/java/no/sesat/search/mode/config/FastCommandConfig.java
2009-01-27 21:41:23 UTC (rev 7172)
@@ -1,5 +1,5 @@
/*
- * Copyright (2005-2008) Schibsted Søk AS
+ * Copyright (2005-2009) Schibsted Søk AS
* This file is part of SESAT.
*
* SESAT is free software: you can redistribute it and/or modify
@@ -22,6 +22,7 @@
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
+import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -182,7 +183,7 @@
* @return
*/
public Map<String,String> getSearchParameterMap() {
- return searchParameters;
+ return Collections.unmodifiableMap(searchParameters);
}
/**
@@ -264,7 +265,7 @@
* @return
*/
public Map<String, Navigator> getNavigators() {
- return navigators;
+ return Collections.unmodifiableMap(navigators);
}
/**
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits