public class PluginConfigImpl extends Object implements PluginConfig
| 构造器和说明 |
|---|
PluginConfigImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends Verifier> |
getPluginConfig(String pluginName,
Class<T> clazz)
获取插件配置
|
Map<String,Verifier> |
getPluginConfigs()
获取所有的插件配置
|
void |
setDefaultPluginConfig(PluginConfig pluginConfig) |
void |
setPluginConfig(String pluginName,
Verifier config)
设置特定插件配置
|
void |
verifyPluginConfig() |
public <T extends Verifier> T getPluginConfig(String pluginName, Class<T> clazz) throws PolarisException
PluginConfiggetPluginConfig 在接口中 PluginConfigT - 反序列化的目标类型pluginName - 插件名clazz - 目标对象的类实例PolarisException - 异常public void setDefaultPluginConfig(PluginConfig pluginConfig)
public void verifyPluginConfig()
public Map<String,Verifier> getPluginConfigs() throws PolarisException
PluginConfiggetPluginConfigs 在接口中 PluginConfigPolarisException - 解码异常public void setPluginConfig(String pluginName, Verifier config) throws PolarisException
pluginName - 插件名config - 插件配置对象PolarisException - 设置过程出现的异常Copyright © 2022. All rights reserved.