-
- 所有已知实现类:
SourceModuleEngine
public interface SourceManager
source组件的基本管理器详情见: https://redkale.org
- 从以下版本开始:
- 2.8.0
- 作者:
- zhangjx
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 Map<String,CacheSource>
getCacheSources()
获取所有CacheSource, 不同资源名可能指向同一个CacheSourceMap<String,DataSource>
getDataSources()
获取所有DataSource, 不同资源名可能指向同一个DataSourcedefault CacheSource
loadCacheSource(String sourceName)
CacheSource
loadCacheSource(String sourceName, boolean autoMemory)
default DataSource
loadDataSource(String sourceName)
DataSource
loadDataSource(String sourceName, boolean autoMemory)
加载DataSource
-
-
-
方法详细资料
-
loadCacheSource
default CacheSource loadCacheSource(String sourceName)
- 参数:
sourceName
- 资源名- 返回:
- CacheSource
-
loadCacheSource
CacheSource loadCacheSource(String sourceName, boolean autoMemory)
- 参数:
sourceName
- 资源名autoMemory
- 不存在是否自动创建内存版CacheSource- 返回:
- CacheSource
-
getCacheSources
Map<String,CacheSource> getCacheSources()
获取所有CacheSource, 不同资源名可能指向同一个CacheSource- 返回:
- CacheSource集合
-
loadDataSource
default DataSource loadDataSource(String sourceName)
- 参数:
sourceName
- 资源名- 返回:
- DataSource
-
loadDataSource
DataSource loadDataSource(String sourceName, boolean autoMemory)
加载DataSource- 参数:
sourceName
- 资源名autoMemory
- 不存在是否自动创建内存版DataSource- 返回:
- DataSource
-
getDataSources
Map<String,DataSource> getDataSources()
获取所有DataSource, 不同资源名可能指向同一个DataSource- 返回:
- DataSource集合
-
-