package com.firefly.core.support;
import com.firefly.core.support.exception.BeanDefinitionParsingException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.List;
public class AbstractBeanReader implements BeanReader {
private static Logger log = LoggerFactory.getLogger("firefly-system");
protected List<BeanDefinition> beanDefinitions;
@Override
public List<BeanDefinition> loadBeanDefinitions() {
return beanDefinitions;
}
protected void error(String msg) {
log.error(msg);
throw new BeanDefinitionParsingException(msg);
}
}