org.springframework.messaging.core

## Interface DestinationResolver<D>

- All Known Implementing Classes:
    BeanFactoryMessageChannelDestinationResolver

      public interface DestinationResolver<D>

  Strategy for resolving a String destination name into an actual destination of type `<D>`.
  Since:
    4.0
  Author:
    Mark Fisher

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `D` | `resolveDestination(String name)` Resolve the given destination name.

- - ### Method Detail

    - #### resolveDestination

          D resolveDestination(String name)
                        throws DestinationResolutionException

      Resolve the given destination name.
      Parameters:
        `name` - the destination name to resolve
      Returns:
        the destination, never `null`
      Throws:
        `DestinationResolutionException`