org.wso2.carbon.server.admin.internal
Class ServerAdminDataHolder

java.lang.Object
  extended by org.wso2.carbon.server.admin.internal.ServerAdminDataHolder

public class ServerAdminDataHolder
extends Object

This singleton data holder contains all the data required by the server admin OSGi bundle


Field Summary
 ClassLoader restartThreadContextClassloader
          The classloader which should be set in the TCCL before restarting the server
 
Method Summary
 org.apache.axis2.context.ConfigurationContext getConfigContext()
           
static ServerAdminDataHolder getInstance()
           
 org.wso2.carbon.user.core.service.RealmService getRealmService()
           
 String getRegistryDBDriver()
           
 org.wso2.carbon.registry.core.service.RegistryService getRegistryService()
           
 ClassLoader getRestartThreadContextClassloader()
           
 org.wso2.carbon.base.api.ServerConfigurationService getServerConfig()
           
 String getUserManagerDBDriver()
           
 void setConfigContext(org.apache.axis2.context.ConfigurationContext configContext)
           
 void setRealmService(org.wso2.carbon.user.core.service.RealmService realmService)
           
 void setRegistryDBDriver(String registryDBDriver)
           
 void setRegistryService(org.wso2.carbon.registry.core.service.RegistryService registryService)
           
 void setRestartThreadContextClassloader(ClassLoader restartThreadContextClassloader)
           
 void setServerConfig(org.wso2.carbon.base.api.ServerConfigurationService serverConfig)
           
 void setUserManagerDBDriver(String userManagerDBDriver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

restartThreadContextClassloader

public ClassLoader restartThreadContextClassloader
The classloader which should be set in the TCCL before restarting the server

Method Detail

getInstance

public static ServerAdminDataHolder getInstance()

getRegistryDBDriver

public String getRegistryDBDriver()

setRegistryDBDriver

public void setRegistryDBDriver(String registryDBDriver)

getUserManagerDBDriver

public String getUserManagerDBDriver()

setUserManagerDBDriver

public void setUserManagerDBDriver(String userManagerDBDriver)

getServerConfig

public org.wso2.carbon.base.api.ServerConfigurationService getServerConfig()

setServerConfig

public void setServerConfig(org.wso2.carbon.base.api.ServerConfigurationService serverConfig)

getRegistryService

public org.wso2.carbon.registry.core.service.RegistryService getRegistryService()

setRegistryService

public void setRegistryService(org.wso2.carbon.registry.core.service.RegistryService registryService)

getRealmService

public org.wso2.carbon.user.core.service.RealmService getRealmService()

setRealmService

public void setRealmService(org.wso2.carbon.user.core.service.RealmService realmService)

getConfigContext

public org.apache.axis2.context.ConfigurationContext getConfigContext()

setConfigContext

public void setConfigContext(org.apache.axis2.context.ConfigurationContext configContext)

getRestartThreadContextClassloader

public ClassLoader getRestartThreadContextClassloader()

setRestartThreadContextClassloader

public void setRestartThreadContextClassloader(ClassLoader restartThreadContextClassloader)


Copyright © 2014 WSO2 Inc. All rights reserved.