1
2
3
4
5
6
7
8
9
10
11 package org.mule.config.spring.factories;
12
13 import org.mule.api.endpoint.EndpointException;
14 import org.mule.api.endpoint.OutboundEndpoint;
15 import org.mule.endpoint.EndpointURIEndpointBuilder;
16
17
18
19
20 public class OutboundEndpointFactoryBean extends AbstractEndpointFactoryBean
21 {
22
23 public OutboundEndpointFactoryBean(EndpointURIEndpointBuilder global) throws EndpointException
24 {
25 super(global);
26 }
27
28 public OutboundEndpointFactoryBean()
29 {
30 super();
31 }
32
33 public Class getObjectType()
34 {
35 return OutboundEndpoint.class;
36 }
37
38 public Object doGetObject() throws Exception
39 {
40 return muleContext.getRegistry().lookupEndpointFactory().getOutboundEndpoint(this);
41 }
42
43 }