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