UNPKG

node-web-mvc

Version:
23 lines (22 loc) 648 B
import BeanDefinition from './BeanDefinition'; export interface BeanDefinitionRegistry { /** * 注册一个bean定义 * @param beanName bean名称 * @param beanDefinition bean定义 */ registerBeanDefinition(beanName: string, beanDefinition: BeanDefinition): any; /** * 获取指定名称的的bean定义 * @param beanKey */ getBeanDefinition(beanName: string): BeanDefinition; /** * 移除bean定义 */ removeBeanDefinition(beanName: string): BeanDefinition; /** * 获取所有已注册的bean定义key */ getBeanDefinitionNames(): IterableIterator<string>; }