
public class RepositoryConfigurator extends Object
| Constructor and Description |
|---|
RepositoryConfigurator() |
RepositoryConfigurator(IManagedContainer container) |
public RepositoryConfigurator()
public RepositoryConfigurator(IManagedContainer container)
public IManagedContainer getContainer()
public Map<String,IRepositoryFactory> getRepositoryFactories()
public Map<String,IStoreFactory> getStoreFactories()
public IRepository[] configure(File configFile) throws ParserConfigurationException, SAXException, IOException, CoreException
protected Document getDocument(File configFile) throws ParserConfigurationException, SAXException, IOException
protected IRepositoryFactory getRepositoryFactory(String type) throws CoreException
CoreExceptionprotected IRepository getRepository(Element repositoryConfig) throws CoreException
CoreExceptionprotected IRepository getRepository(String repositoryType) throws CoreException
CoreExceptionprotected IUserManager getUserManager(Element userManagerConfig) throws CoreException
CoreExceptionprotected IUserManager getUserManager(String type, String description) throws CoreException
CoreExceptionprotected void setUserManager(InternalRepository repository, Element repositoryConfig) throws CoreException
CoreExceptionprotected Element getAuthenticatorConfig(Element repositoryConfig)
protected IAuthenticator getAuthenticator(Element authenticatorConfig) throws CoreException
CoreExceptionprotected IAuthenticator getAuthenticator(String type, String description) throws CoreException
CoreExceptionprotected void setAuthenticator(InternalRepository repository, Element repositoryConfig) throws CoreException
CoreExceptionprotected IStoreFactory getStoreFactory(String type) throws CoreException
CoreExceptionprotected IStore createStore(String repositoryName, Map<String,String> repositoryProperties, Element storeConfig) throws CoreException
CoreExceptionCopyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.