org.mule.config.spring.factories
Class OutboundEndpointFactoryBean

java.lang.Object
  extended by org.mule.endpoint.AbstractEndpointBuilder
      extended by org.mule.endpoint.EndpointURIEndpointBuilder
          extended by org.mule.config.spring.factories.AbstractEndpointFactoryBean
              extended by org.mule.config.spring.factories.OutboundEndpointFactoryBean
All Implemented Interfaces:
Cloneable, MuleContextAware, EndpointBuilder, Initialisable, org.springframework.beans.factory.FactoryBean

public class OutboundEndpointFactoryBean
extends AbstractEndpointFactoryBean

Spring FactoryBean used to create concrete instances of outbound endpoints


Field Summary
 
Fields inherited from class org.mule.config.spring.factories.AbstractEndpointFactoryBean
logger
 
Fields inherited from class org.mule.endpoint.AbstractEndpointBuilder
connector, createConnector, deleteUnacceptedMessages, encoding, filter, initialState, muleContext, name, properties, PROPERTY_RESPONSE_TIMEOUT, registryId, responseTimeout, responseTransformers, retryPolicyTemplate, securityFilter, synchronous, transactionConfig, transformers, uriBuilder
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Constructor Summary
OutboundEndpointFactoryBean()
           
OutboundEndpointFactoryBean(EndpointURIEndpointBuilder global)
           
 
Method Summary
 Object doGetObject()
           
 Class getObjectType()
           
 
Methods inherited from class org.mule.config.spring.factories.AbstractEndpointFactoryBean
getObject, initialise, isSingleton
 
Methods inherited from class org.mule.endpoint.AbstractEndpointBuilder
addTransformer, buildInboundEndpoint, buildOutboundEndpoint, clone, doBuildInboundEndpoint, doBuildOutboundEndpoint, equal, equals, getBooleanProperty, getConnector, getDefaultConnector, getDefaultDeleteUnacceptedMessages, getDefaultEndpointEncoding, getDefaultFilter, getDefaultInboundTransformers, getDefaultInitialState, getDefaultOutboundTransformers, getDefaultResponseTimeout, getDefaultResponseTransformers, getDefaultSecurityFilter, getDefaultSynchronous, getDefaultTransactionConfig, getDeleteUnacceptedMessages, getEndpointBuilder, getEndpointEncoding, getFilter, getInboundEndpointResponseTransformers, getInboundTransformers, getInitialState, getIntegerProperty, getName, getOutboundEndpointResponseTransformers, getOutboundTransformers, getProperties, getResponseTimeout, getRetryPolicyTemplate, getSecurityFilter, getSynchronous, getTransactionConfig, hashCode, setConnector, setCreateConnector, setDeleteUnacceptedMessages, setEncoding, setFilter, setInitialState, setMuleContext, setName, setProperties, setPropertiesFromProperties, setProperty, setRegistryId, setResponseTimeout, setResponseTransformers, setRetryPolicyTemplate, setSecurityFilter, setSynchronous, setTransactionConfig, setTransformers, setURIBuilder
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutboundEndpointFactoryBean

public OutboundEndpointFactoryBean(EndpointURIEndpointBuilder global)
                            throws EndpointException
Throws:
EndpointException

OutboundEndpointFactoryBean

public OutboundEndpointFactoryBean()
Method Detail

getObjectType

public Class getObjectType()

doGetObject

public Object doGetObject()
                   throws Exception
Specified by:
doGetObject in class AbstractEndpointFactoryBean
Throws:
Exception


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.