org.wso2.registry.config
Class RegistryContext

java.lang.Object
  extended by org.wso2.registry.config.RegistryContext

public class RegistryContext
extends java.lang.Object


Nested Class Summary
static interface RegistryContext.RegURLSupplier
           
 
Constructor Summary
RegistryContext()
           
RegistryContext(RegistryContext.RegURLSupplier urlSupplier)
           
 
Method Summary
 void addAspect(Aspect aspect)
           
 void addDBConfig(java.lang.String name, DataBaseConfiguration config)
           
 void addHandlerConfiguration(HandlerConfiguration handlerConfiguration)
           
 void addMediaTypeHandler(MediaTypeHandlerConfiguration mediaTypeHandlerConfiguration)
           
 void addQueryProcessor(QueryProcessorConfiguration queryProcessorConfiguration)
           
 void addURLHandler(java.lang.String urlHandler)
           
 Aspect getAspect(java.lang.String name)
           
 java.lang.String getBasePath()
           
 javax.sql.DataSource getDataSource()
           
 DataBaseConfiguration getDBConfig(java.lang.String dbName)
           
 java.util.Iterator<java.lang.String> getDBConfigNames()
           
 DataBaseConfiguration getDefaultDataBaseConfiguration()
           
 EmbeddedRegistry getEmbeddedRegistry()
           
 java.util.List<HandlerConfiguration> getHandlerConfigurations()
           
 java.util.List getMediaTypeHandlers()
           
 java.util.List getQueryProcessors()
           
static RegistryContext getRegistryContext()
           
 Repository getRepository()
           
 java.util.List getUrlHandlers()
           
 void setDataSource(javax.sql.DataSource dataSource)
           
 void setDefaultDataBaseConfiguration(DataBaseConfiguration defaultDataBaseConfiguration)
           
 void setEmbeddedRegistry(EmbeddedRegistry embeddedRegistry)
           
 void setHandlerConfigurations(java.util.List<HandlerConfiguration> handlerConfigurations)
           
 void setMediaTypeHandlers(java.util.List mediaTypeHandlers)
           
 void setQueryProcessors(java.util.List queryProcessors)
           
static void setRegistryContext(RegistryContext context)
           
 void setRepository(Repository repository)
           
 void setUrlHandlers(java.util.List urlHandlers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryContext

public RegistryContext()

RegistryContext

public RegistryContext(RegistryContext.RegURLSupplier urlSupplier)
Method Detail

getRegistryContext

public static RegistryContext getRegistryContext()

setRegistryContext

public static void setRegistryContext(RegistryContext context)

getRepository

public Repository getRepository()

setRepository

public void setRepository(Repository repository)

getEmbeddedRegistry

public EmbeddedRegistry getEmbeddedRegistry()

setEmbeddedRegistry

public void setEmbeddedRegistry(EmbeddedRegistry embeddedRegistry)

getDefaultDataBaseConfiguration

public DataBaseConfiguration getDefaultDataBaseConfiguration()

setDefaultDataBaseConfiguration

public void setDefaultDataBaseConfiguration(DataBaseConfiguration defaultDataBaseConfiguration)

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(Aspect aspect)

getAspect

public Aspect getAspect(java.lang.String name)

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)


Copyright © 2007 Apache Web Services Project. All Rights Reserved.