com.atlassian.user.impl.memory.configuration
Class MemoryRepositoryProcessor
java.lang.Object
com.atlassian.user.configuration.AbstractRepositoryProcessor
com.atlassian.user.impl.memory.configuration.MemoryRepositoryProcessor
- All Implemented Interfaces:
- RepositoryProcessor
public class MemoryRepositoryProcessor
- extends AbstractRepositoryProcessor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROVIDER
public static final String PROVIDER
- See Also:
- Constant Field Values
provider
protected MemoryProvider provider
MemoryRepositoryProcessor
public MemoryRepositoryProcessor()
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)