summaryrefslogtreecommitdiffstats
path: root/base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java')
-rw-r--r--base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java b/base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java
index 3c9b196da..9561b3564 100644
--- a/base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java
+++ b/base/tps/src/org/dogtagpki/server/tps/mapping/MappingResolverManager.java
@@ -103,7 +103,7 @@ public class MappingResolverManager
throw new EBaseException(e.toString());
}
resolver.init(prInst);
- mappingResolvers.put(prInst, resolver);
+ addResolver(prInst, resolver);
CMS.debug(method + " resolver instance added: " + prInst);
}
}
@@ -111,4 +111,8 @@ public class MappingResolverManager
public BaseMappingResolver getResolverInstance(String name) {
return mappingResolvers.get(name);
}
+
+ public void addResolver(String instName, BaseMappingResolver resolver) {
+ mappingResolvers.put(instName, resolver);
+ }
}