- All Implemented Interfaces:
- org.mule.runtime.api.component.Component, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<B>, org.springframework.beans.factory.InitializingBean
public abstract class ComponentFactoryBean<B extends org.mule.runtime.api.component.Component>
extends org.springframework.beans.factory.config.AbstractFactoryBean<B>
implements org.mule.runtime.api.component.Component
Extends spring's AbstractFactoryBean by adding annotations. This will then be passed to the built bean.