com.atlassian.user.impl.memory.configuration
Class MemoryRepositoryProcessor

java.lang.Object
  extended by com.atlassian.user.configuration.AbstractRepositoryProcessor
      extended by com.atlassian.user.impl.memory.configuration.MemoryRepositoryProcessor
All Implemented Interfaces:
RepositoryProcessor

public class MemoryRepositoryProcessor
extends AbstractRepositoryProcessor


Field Summary
protected  MemoryProvider provider
           
static String PROVIDER
           
 
Fields inherited from class com.atlassian.user.configuration.AbstractRepositoryProcessor
authenticator, entityQueryParser, externalEntityDAO, groupManager, log, passwordEncryptor, propertySetFactory, repository, repositoryAccessor, userManager
 
Constructor Summary
MemoryRepositoryProcessor()
           
 
Method Summary
protected  void configureParameters(HashMap processorData, HashMap processorClassNames)
           
 void init(HashMap processorData, HashMap processorClassNames)
           
 RepositoryAccessor process(HashMap processorData, HashMap processorClassNames)
           
 
Methods inherited from class com.atlassian.user.configuration.AbstractRepositoryProcessor
configureAuthenticator, configureCaching, configureEntityQueryParser, configureGroupManager, configurePasswordEncryptor, configurePropertySetFactory, configureRepository, configureUserManager, getRepositoryAccessor, instantiateComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROVIDER

public static final String PROVIDER
See Also:
Constant Field Values

provider

protected MemoryProvider provider
Constructor Detail

MemoryRepositoryProcessor

public MemoryRepositoryProcessor()
Method Detail

process

public RepositoryAccessor process(HashMap processorData,
                                  HashMap processorClassNames)
                           throws ConfigurationException
Specified by:
process in interface RepositoryProcessor
Overrides:
process in class AbstractRepositoryProcessor
Parameters:
processorData - - HashMap containing key/value pairs to be copied directly into the processor.
processorClassNames - - HashMap containing key/value pairs indicating objects which need to be instantiated, before being used.
Returns:
a DelegationAccessor which can let a client access the result of processing the configuration.
Throws:
ConfigurationException

init

public void init(HashMap processorData,
                 HashMap processorClassNames)

configureParameters

protected void configureParameters(HashMap processorData,
                                   HashMap processorClassNames)


Atlassian User is developed by Atlassian Software Systems.