1
2
3
4
5
6
7 package org.mule.config.spring.parsers.assembly;
8
9 import org.mule.config.spring.parsers.assembly.configuration.PropertyConfiguration;
10
11 import org.springframework.beans.factory.config.BeanDefinition;
12 import org.springframework.beans.factory.support.BeanDefinitionBuilder;
13
14 public interface BeanAssemblerFactory
15 {
16
17 BeanAssembler newBeanAssembler(
18 PropertyConfiguration beanConfig, BeanDefinitionBuilder bean,
19 PropertyConfiguration targetConfig, BeanDefinition target);
20
21 }