## Uses of Interface
org.springframework.jms.support.destination.DestinationResolver

Packages that use DestinationResolver
org.springframework.jms.config: Support package for declarative messaging configuration, with Java configuration and XML schema support.
org.springframework.jms.listener: This package contains the base message listener container facility.
org.springframework.jms.listener.adapter: Message listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.
org.springframework.jms.listener.endpoint: This package provides JCA-based endpoint management for JMS message listeners.
org.springframework.jms.remoting: Remoting classes for transparent Java-to-Java remoting via a JMS provider.
org.springframework.jms.support.destination: Support classes for Spring's JMS framework.

### Uses of DestinationResolver in org.springframework.jms.config

Methods in org.springframework.jms.config with parameters of type DestinationResolver
`void` DefaultJcaListenerContainerFactory.`setDestinationResolver(DestinationResolver destinationResolver)`
`void` AbstractJmsListenerContainerFactory.`setDestinationResolver(DestinationResolver destinationResolver)`

### Uses of DestinationResolver in org.springframework.jms.listener

Methods in org.springframework.jms.listener that return DestinationResolver
`DestinationResolver` MessageListenerContainer.`getDestinationResolver()` Return the `DestinationResolver` to use to resolve destinations by names.

### Uses of DestinationResolver in org.springframework.jms.listener.adapter

Methods in org.springframework.jms.listener.adapter that return DestinationResolver
`protected DestinationResolver` AbstractAdaptableMessageListener.`getDestinationResolver()` Return the DestinationResolver for this adapter.

Methods in org.springframework.jms.listener.adapter with parameters of type DestinationResolver
`Destination` JmsResponse.`resolveDestination(DestinationResolver destinationResolver, Session session)` Resolve the `Destination` to use for this instance.
`void` AbstractAdaptableMessageListener.`setDestinationResolver(DestinationResolver destinationResolver)` Set the DestinationResolver that should be used to resolve response destination names for this adapter.

### Uses of DestinationResolver in org.springframework.jms.listener.endpoint

Methods in org.springframework.jms.listener.endpoint that return DestinationResolver
`DestinationResolver` StandardJmsActivationSpecFactory.`getDestinationResolver()` Return the `DestinationResolver` to use for resolving destinations names.
`DestinationResolver` JmsMessageEndpointManager.`getDestinationResolver()`

Methods in org.springframework.jms.listener.endpoint with parameters of type DestinationResolver
`void` StandardJmsActivationSpecFactory.`setDestinationResolver(DestinationResolver destinationResolver)` Set the DestinationResolver to use for resolving destination names into the JCA 1.5 ActivationSpec "destination" property.
`void` JmsMessageEndpointManager.`setDestinationResolver(DestinationResolver destinationResolver)` Set the DestinationResolver to use for resolving destination names into the JCA 1.5 ActivationSpec "destination" property.

### Uses of DestinationResolver in org.springframework.jms.remoting

Methods in org.springframework.jms.remoting with parameters of type DestinationResolver
`void` JmsInvokerClientInterceptor.`setDestinationResolver(DestinationResolver destinationResolver)` Set the DestinationResolver that is to be used to resolve Queue references for this accessor.

### Uses of DestinationResolver in org.springframework.jms.support.destination

Subinterfaces of DestinationResolver in org.springframework.jms.support.destination
`interface` `CachingDestinationResolver` Extension of the DestinationResolver interface, exposing methods for clearing the cache.

Classes in org.springframework.jms.support.destination that implement DestinationResolver
`class` `BeanFactoryDestinationResolver` `DestinationResolver` implementation based on a Spring `BeanFactory`.
`class` `DynamicDestinationResolver` Simple `DestinationResolver` implementation resolving destination names as dynamic destinations.
`class` `JndiDestinationResolver` `DestinationResolver` implementation which interprets destination names as JNDI locations (with a configurable fallback strategy).

Methods in org.springframework.jms.support.destination that return DestinationResolver
`DestinationResolver` JmsDestinationAccessor.`getDestinationResolver()` Return the DestinationResolver for this accessor (never `null`).

Methods in org.springframework.jms.support.destination with parameters of type DestinationResolver
`void` JmsDestinationAccessor.`setDestinationResolver(DestinationResolver destinationResolver)` Set the `DestinationResolver` that is to be used to resolve `Destination` references for this accessor.
`void` JndiDestinationResolver.`setDynamicDestinationResolver(DestinationResolver dynamicDestinationResolver)` Set the `DestinationResolver` to use when falling back to dynamic destinations.