1
2
3
4
5
6
7 package org.mule.module.cxf.config;
8
9 import org.mule.module.cxf.builder.WebServiceMessageProcessorBuilder;
10
11 import org.springframework.beans.factory.FactoryBean;
12
13 public class WebServiceFactoryBean extends WebServiceMessageProcessorBuilder implements FactoryBean
14 {
15
16 public Object getObject() throws Exception
17 {
18 return new FlowConfiguringMessageProcessor(this);
19 }
20
21 public Class<?> getObjectType()
22 {
23 return FlowConfiguringMessageProcessor.class;
24 }
25
26 public boolean isSingleton()
27 {
28 return true;
29 }
30
31 }