1   package com.atlassian.user.impl.memory.configuration;
2   
3   import com.atlassian.user.configuration.ConfigurationException;
4   import com.atlassian.user.configuration.DefaultRepositoryProcessor;
5   import com.atlassian.user.configuration.RepositoryAccessor;
6   import com.atlassian.user.configuration.RepositoryConfiguration;
7   
8   /**
9    * @deprecated since 2.2 because it should not be used in production. Will be moved to test code in 3.0.
10   */
11  public class MemoryRepositoryProcessor extends DefaultRepositoryProcessor
12  {
13      public final static String PROVIDER = "provider";
14  
15      public RepositoryAccessor process(RepositoryConfiguration config) throws ConfigurationException
16      {
17          config.addComponent(PROVIDER, createBean(PROVIDER, config));
18          return super.process(config);
19      }
20  }