1   package com.atlassian.user.configuration;
2   
3   import java.util.Map;
4   
5   public class DefaultCacheConfiguration implements CacheConfiguration
6   {
7       private final Map componentClassNames;
8   
9       public DefaultCacheConfiguration(Map componentClassNames)
10      {
11          this.componentClassNames = componentClassNames;
12      }
13  
14      public String getUserManagerClassName()
15      {
16          return (String) componentClassNames.get(Configuration.USERMANAGER);
17      }
18  
19      public String getGroupManagerClassName()
20      {
21          return (String) componentClassNames.get(Configuration.GROUPMANAGER);
22      }
23  
24      public String getPropertySetFactoryClassName()
25      {
26          return (String) componentClassNames.get(Configuration.PROPERTYSET_FACTORY);
27      }
28  }