org.wso2.registry.config
Class RegistryContext
java.lang.Object
org.wso2.registry.config.RegistryContext
public class RegistryContext
- extends java.lang.Object
This class provides access to core registry components. Components which should have only one
instance are stored in this singleton class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegistryContext
public RegistryContext()
throws RegistryException
- Throws:
RegistryException
RegistryContext
public RegistryContext(java.io.InputStream configStream)
throws RegistryException
- Throws:
RegistryException
RegistryContext
public RegistryContext(java.io.InputStream configStream,
RegistryContext.RegURLSupplier urlSupplier)
throws RegistryException
- Throws:
RegistryException
getSingleton
public static RegistryContext getSingleton()
setSingleton
public static void setSingleton(RegistryContext context)
getRepository
public Repository getRepository()
setRepository
public void setRepository(Repository repository)
getEmbeddedRegistry
public EmbeddedRegistry getEmbeddedRegistry()
throws RegistryException
- Throws:
RegistryException
getDefaultDataBaseConfiguration
public DataBaseConfiguration getDefaultDataBaseConfiguration()
selectDBConfig
public void selectDBConfig(java.lang.String dbConfigName)
getDBConfigNames
public java.util.Iterator<java.lang.String> getDBConfigNames()
getDBConfig
public DataBaseConfiguration getDBConfig(java.lang.String dbName)
addDBConfig
public void addDBConfig(java.lang.String name,
DataBaseConfiguration config)
getHandlerConfigurations
public java.util.List<HandlerConfiguration> getHandlerConfigurations()
setHandlerConfigurations
public void setHandlerConfigurations(java.util.List<HandlerConfiguration> handlerConfigurations)
addHandlerConfiguration
public void addHandlerConfiguration(HandlerConfiguration handlerConfiguration)
getMediaTypeHandlers
public java.util.List getMediaTypeHandlers()
setMediaTypeHandlers
public void setMediaTypeHandlers(java.util.List mediaTypeHandlers)
addMediaTypeHandler
public void addMediaTypeHandler(MediaTypeHandlerConfiguration mediaTypeHandlerConfiguration)
getUrlHandlers
public java.util.List getUrlHandlers()
setUrlHandlers
public void setUrlHandlers(java.util.List urlHandlers)
addURLHandler
public void addURLHandler(java.lang.String urlHandler)
addAspect
public void addAspect(java.lang.String name,
Aspect aspect)
getAspect
public Aspect getAspect(java.lang.String name)
getAspectNames
public java.lang.String[] getAspectNames()
getQueryProcessors
public java.util.List getQueryProcessors()
setQueryProcessors
public void setQueryProcessors(java.util.List queryProcessors)
addQueryProcessor
public void addQueryProcessor(QueryProcessorConfiguration queryProcessorConfiguration)
getBasePath
public java.lang.String getBasePath()
getDataSource
public javax.sql.DataSource getDataSource()
setDataSource
public void setDataSource(javax.sql.DataSource dataSource)
getHandlerManager
public HandlerManager getHandlerManager()
getCustomEditManager
public CustomEditManager getCustomEditManager()
setCustomEditManager
public void setCustomEditManager(CustomEditManager customEditManager)
setJdbcDir
public void setJdbcDir(JdbcDirectory jdbcDir)
getJdbcDir
public JdbcDirectory getJdbcDir()
setRamDir
public void setRamDir(RAMDirectory ramDir)
getRamDir
public RAMDirectory getRamDir()
Copyright © 2007 Apache Web Services Project. All Rights Reserved.