com.bstek.dorado.config.definition
public interface DefinitionManager<T extends Definition>
Modifier and Type | Method and Description |
---|---|
void |
clearAllDefinitions()
清除所有已注册的配置声明对象,即撤销所有配置声明对象的注册。
|
T |
getDefinition(java.lang.String name)
根据名称获得一个已注册的配置声明对象。
|
java.util.Map<java.lang.String,T> |
getDefinitions()
返回所有已注册的配置声明对象的Map集合。
该Map集合中的键为名称,值为配置声明对象。 |
void |
registerDefinition(java.lang.String name,
T definition)
注册一个配置声明对象。
|
T |
unregisterDefinition(java.lang.String name)
撤销对一个配置声明对象的注册。
|
void registerDefinition(java.lang.String name, T definition)
name
- 要注册的对象的名称definition
- 要注册的配置声明对象T unregisterDefinition(java.lang.String name)
name
- 要注册的对象的名称T getDefinition(java.lang.String name)
name
- 名称java.util.Map<java.lang.String,T> getDefinitions()
void clearAllDefinitions()
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.