public class DataProviderValueHolder extends Object
| Constructor and Description |
|---|
DataProviderValueHolder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataProviderToSessionMap(String sessionId,
String topic,
DataProvider dataProvider) |
org.wso2.carbon.config.provider.ConfigProvider |
getConfigProvider() |
DataProvider |
getDataProvider(String providerName) |
static DataProviderValueHolder |
getDataProviderHelper() |
Set<String> |
getDataProviderNameSet() |
org.wso2.carbon.datasource.core.api.DataSourceService |
getDataSourceService() |
Map<String,DataProvider> |
getTopicDataProviderMap(String sessionId) |
void |
removeDataProviderClass(String providerName) |
void |
removeSessionData(String sessionId) |
boolean |
removeTopicIfExist(String sessionId,
String topic) |
void |
setConfigProvider(org.wso2.carbon.config.provider.ConfigProvider configProvider) |
void |
setDataProvider(String providerName,
DataProvider dataProvider) |
void |
setDataSourceService(org.wso2.carbon.datasource.core.api.DataSourceService dataSourceService) |
public static DataProviderValueHolder getDataProviderHelper()
public org.wso2.carbon.datasource.core.api.DataSourceService getDataSourceService()
public void setDataSourceService(org.wso2.carbon.datasource.core.api.DataSourceService dataSourceService)
public org.wso2.carbon.config.provider.ConfigProvider getConfigProvider()
public void setConfigProvider(org.wso2.carbon.config.provider.ConfigProvider configProvider)
public void setDataProvider(String providerName, DataProvider dataProvider)
public DataProvider getDataProvider(String providerName) throws IllegalAccessException, InstantiationException
public Map<String,DataProvider> getTopicDataProviderMap(String sessionId)
public void removeDataProviderClass(String providerName)
public void removeSessionData(String sessionId)
public void addDataProviderToSessionMap(String sessionId, String topic, DataProvider dataProvider)
Copyright © 2018 WSO2. All rights reserved.