com.atlassian.user.configuration
Interface RepositoryProcessor
- All Known Implementing Classes:
- AbstractRepositoryProcessor, CacheRepositoryProcessor, DefaultHibernateRepositoryProcessor, DefaultLDAPRepositoryProcessor, DefaultRepositoryProcessor, HibernateExternalEntityRepositoryProcessor, HibernateLocalUserRepositoryProcessor, MemoryRepositoryProcessor, OSURepositoryProcessor
public interface RepositoryProcessor
process
RepositoryAccessor process(HashMap components,
HashMap componentClassNames)
throws ConfigurationException
- Parameters:
components - - HashMap containing key/value pairs to be copied directly into the processor.componentClassNames - - HashMap containing key/value pairs
indicating objects which need to be instantiated, before being used.
- Returns:
RepositoryAccessor holding the assembled components.
- Throws:
ConfigurationException
init
void init(HashMap components,
HashMap componentClassNames)
throws ConfigurationException
- Throws:
ConfigurationException