org.mule.config.spring.factories
Class OutboundEndpointFactoryBean
java.lang.Object
org.mule.endpoint.AbstractEndpointBuilder
org.mule.endpoint.EndpointURIEndpointBuilder
org.mule.config.spring.factories.AbstractEndpointFactoryBean
org.mule.config.spring.factories.OutboundEndpointFactoryBean
- All Implemented Interfaces:
- Cloneable, AnnotatedObject, FlowConstructAware, MuleContextAware, EndpointBuilder, Initialisable, org.springframework.beans.factory.FactoryBean
public class OutboundEndpointFactoryBean
- extends AbstractEndpointFactoryBean
- implements FlowConstructAware
Spring FactoryBean used to create concrete instances of outbound endpoints
| Fields inherited from class org.mule.endpoint.AbstractEndpointBuilder |
connector, createConnector, deleteUnacceptedMessages, disableTransportTransformer, encoding, initialState, messageExchangePattern, messageProcessors, messageProcessorsFactory, messagingExceptionHandler, mimeType, muleContext, name, properties, PROPERTY_RESPONSE_PROPERTIES, PROPERTY_RESPONSE_TIMEOUT, redeliveryPolicy, registryId, responseMessageProcessors, responsePropertiesList, responseTimeout, responseTransformers, retryPolicyTemplate, synchronous, transactionConfig, transformers, uriBuilder |
| Methods inherited from class org.mule.endpoint.AbstractEndpointBuilder |
addMessageProcessor, addResponseMessageProcessor, addResponseTransformer, addResponseTransformerProcessors, addTransformer, addTransformerProcessors, buildInboundEndpoint, buildOutboundEndpoint, checkInboundExchangePattern, clone, createOutboundEndpoint, doBuildInboundEndpoint, doBuildOutboundEndpoint, equal, equals, getAnnotation, getAnnotations, getConnector, getDefaultConnector, getDefaultDeleteUnacceptedMessages, getDefaultDisableTransportTransformer, getDefaultEndpointEncoding, getDefaultInitialState, getDefaultMessageProcessorsFactory, getDefaultResponseTimeout, getDefaultSecurityFilter, getDefaultTransactionConfig, getDeleteUnacceptedMessages, getEndpointBuilder, getEndpointEncoding, getInitialState, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getName, getProperties, getRedeliveryPolicy, getResponseMessageProcessors, getResponseTimeout, getResponseTransformersFromUri, getRetryPolicyTemplate, getScheme, getSecurityFilter, getTransactionConfig, getTransformersFromUri, hashCode, initExchangePatternFromConnectorDefault, isAlwaysCreateConnector, isDisableTransportTransformer, prepareToBuildEndpoint, setAnnotations, setConnector, setCreateConnector, setDeleteUnacceptedMessages, setDisableTransportTransformer, setEncoding, setExchangePattern, setInitialState, setMessageProcessors, setMimeType, setMuleContext, setName, setProperties, setPropertiesFromProperties, setProperty, setRegistryId, setResponseMessageProcessors, setResponseTimeout, setResponseTransformers, setRetryPolicyTemplate, setTransactionConfig, setTransformers, setURIBuilder |
OutboundEndpointFactoryBean
public OutboundEndpointFactoryBean(EndpointURIEndpointBuilder global)
throws EndpointException
- Throws:
EndpointException
OutboundEndpointFactoryBean
public OutboundEndpointFactoryBean()
getObjectType
public Class getObjectType()
- Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean
doGetObject
public Object doGetObject()
throws Exception
- Specified by:
doGetObject in class AbstractEndpointFactoryBean
- Throws:
Exception
setRedeliveryPolicy
public void setRedeliveryPolicy(AbstractRedeliveryPolicy redeliveryPolicy)
- Overrides:
setRedeliveryPolicy in class AbstractEndpointBuilder
setIsInExceptionStrategy
public void setIsInExceptionStrategy(Boolean isInExceptionStrategy)
setFlowConstruct
public void setFlowConstruct(FlowConstruct flowConstruct)
- Specified by:
setFlowConstruct in interface FlowConstructAware
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.