Class BeanFactoryMessageChannelDestinationResolver

java.lang.Object
org.springframework.messaging.core.BeanFactoryMessageChannelDestinationResolver
All Implemented Interfaces:
Aware, BeanFactoryAware, DestinationResolver<MessageChannel>

public class BeanFactoryMessageChannelDestinationResolver extends Object implements DestinationResolver<MessageChannel>, BeanFactoryAware
An implementation of DestinationResolver that interprets a destination name as the bean name of a MessageChannel and looks up the bean in the configured BeanFactory.
Since:
4.0
Author:
Mark Fisher
  • Constructor Details

    • BeanFactoryMessageChannelDestinationResolver

      public BeanFactoryMessageChannelDestinationResolver()
      A default constructor that can be used when the resolver itself is configured as a Spring bean and will have the BeanFactory injected as a result of ing having implemented BeanFactoryAware.
    • BeanFactoryMessageChannelDestinationResolver

      public BeanFactoryMessageChannelDestinationResolver(BeanFactory beanFactory)
      A constructor that accepts a BeanFactory useful if instantiating this resolver manually rather than having it defined as a Spring-managed bean.
      Parameters:
      beanFactory - the bean factory to perform lookups against
  • Method Details