// lookup message for destination
ActiveMQDestination destination = info.getDestination();
if (isValid(destination)) {
if (destination.isWildcard()) {
DestinationFilter filter = DestinationFilter.parseFilter(destination);
sendMatchingInitialImages(client, info, filter);
}
else {
ActiveMQMessage message = null;
synchronized (cache) {