com.neeve.toa
Class GeneratedTopicResolverProvider
java.lang.Object
com.neeve.toa.GeneratedTopicResolverProvider
- All Implemented Interfaces:
- TopicResolverProvider
public class GeneratedTopicResolverProvider
- extends Object
- implements TopicResolverProvider
This TopicResolverProvider
attempts to load ToaCodeGenerator
generated TopicResolverProvider
s.
This provider is automatically registered by TopicOrientedApplication.addTopicResolverProviders(java.util.Set)
.
Applications that use their own ManagedObjectLocator
may add this provider manually to discover generated
TopicResolverProvider
classes.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_tracer
protected static final Tracer _tracer
GeneratedTopicResolverProvider
public GeneratedTopicResolverProvider()
getTopicResolver
public TopicResolver<?> getTopicResolver(ToaService service,
ToaServiceChannel channel,
Class<?> messageType)
- Description copied from interface:
TopicResolverProvider
- Looks up a
TopicResolver
for the given service and channel.
- Specified by:
getTopicResolver
in interface TopicResolverProvider
- Parameters:
service
- The service that defines the channel.channel
- The channel.
Copyright © 2016 Neeve Research, LLC. All Rights Reserved.