public Object newInstance()

in src/main/java/org/apache/sling/jcr/jackrabbit/base/config/OsgiBeanFactory.java [117:127]


    public Object newInstance(Class<?> clazz, BeanConfig config) throws ConfigurationException {
        Class targetClass = getClassFromConfig(config);
        if (targetClass.isInterface()) {
            Object o = instanceMap.get(targetClass);
            if (o == null) {
                throw new ConfigurationException("No instance registered for type " + targetClass.getName());
            }
            return o;
        }
        return delegate.newInstance(clazz, config);
    }