public final class ResourceSwitchManager extends Object
| 构造器和说明 |
|---|
ResourceSwitchManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
SwitchingResource |
create(org.apache.shardingsphere.infra.metadata.database.resource.ShardingSphereResourceMetaData resourceMetaData,
Map<String,org.apache.shardingsphere.infra.datasource.props.DataSourceProperties> toBeChangedDataSourceProps)
Create switching resource.
|
SwitchingResource |
createByDropResource(org.apache.shardingsphere.infra.metadata.database.resource.ShardingSphereResourceMetaData resourceMetaData,
Map<String,org.apache.shardingsphere.infra.datasource.props.DataSourceProperties> toBeDeletedDataSourceProps)
Create switching resource.
|
public SwitchingResource create(org.apache.shardingsphere.infra.metadata.database.resource.ShardingSphereResourceMetaData resourceMetaData, Map<String,org.apache.shardingsphere.infra.datasource.props.DataSourceProperties> toBeChangedDataSourceProps)
resourceMetaData - resource meta datatoBeChangedDataSourceProps - to be changed data source properties mappublic SwitchingResource createByDropResource(org.apache.shardingsphere.infra.metadata.database.resource.ShardingSphereResourceMetaData resourceMetaData, Map<String,org.apache.shardingsphere.infra.datasource.props.DataSourceProperties> toBeDeletedDataSourceProps)
resourceMetaData - resource meta datatoBeDeletedDataSourceProps - to be deleted data source properties mapCopyright © 2022 The Apache Software Foundation. All rights reserved.