org.mule.config.spring.factories
Class InboundEndpointFactoryBean

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.InboundEndpointFactoryBean
All Implemented Interfaces:
Cloneable, MuleContextAware, EndpointBuilder, Initialisable, org.springframework.beans.factory.FactoryBean

public class InboundEndpointFactoryBean
extends AbstractEndpointFactoryBean

Spring FactoryBean used to create concrete instances of inbound 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
InboundEndpointFactoryBean()
           
InboundEndpointFactoryBean(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

InboundEndpointFactoryBean

public InboundEndpointFactoryBean(EndpointURIEndpointBuilder global)
                           throws EndpointException
Throws:
EndpointException

InboundEndpointFactoryBean

public InboundEndpointFactoryBean()
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.