diff options
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.java | 6 |
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); + } } |