public interface DestinationResolver
Used by JmsTemplate for resolving
 destination names from simple Strings to actual
 Destination implementation instances.
 
The default DestinationResolver implementation used by
 JmsTemplate instances is the
 DynamicDestinationResolver class. Consider using the
 JndiDestinationResolver for more advanced scenarios.
JmsDestinationAccessor.setDestinationResolver(org.springframework.jms.support.destination.DestinationResolver), 
DynamicDestinationResolver, 
JndiDestinationResolver| Modifier and Type | Method and Description | 
|---|---|
Destination | 
resolveDestinationName(Session session,
                      String destinationName,
                      boolean pubSubDomain)
Resolve the given destination name, either as located resource
 or as dynamic destination. 
 | 
Destination resolveDestinationName(Session session, String destinationName, boolean pubSubDomain) throws JMSException
session - the current JMS Session
 (may be null if the resolver implementation is able to work without it)destinationName - the name of the destinationpubSubDomain - true if the domain is pub-sub, false if P2PJMSException - if the JMS Session failed to resolve the destinationDestinationResolutionException - in case of general destination resolution failure