public class MultiUrlEndpointAddressResolver
extends java.lang.Object
implements pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolver
| Constructor and Description |
|---|
MultiUrlEndpointAddressResolver() |
| Modifier and Type | Method and Description |
|---|---|
java.net.URI |
resolve(pl.allegro.tech.hermes.api.EndpointAddress address,
pl.allegro.tech.hermes.consumers.consumer.batch.MessageBatch batch,
pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata) |
java.net.URI |
resolve(pl.allegro.tech.hermes.api.EndpointAddress address,
pl.allegro.tech.hermes.consumers.consumer.Message message,
pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata) |
java.util.List<java.net.URI> |
resolveAll(pl.allegro.tech.hermes.api.EndpointAddress address,
pl.allegro.tech.hermes.consumers.consumer.Message message,
pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata) |
public java.util.List<java.net.URI> resolveAll(pl.allegro.tech.hermes.api.EndpointAddress address,
pl.allegro.tech.hermes.consumers.consumer.Message message,
pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata)
throws pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionException
resolveAll in interface pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolverpl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionExceptionpublic java.net.URI resolve(pl.allegro.tech.hermes.api.EndpointAddress address,
pl.allegro.tech.hermes.consumers.consumer.Message message,
pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata)
throws pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionException
resolve in interface pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolverpl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionExceptionpublic java.net.URI resolve(pl.allegro.tech.hermes.api.EndpointAddress address,
pl.allegro.tech.hermes.consumers.consumer.batch.MessageBatch batch,
pl.allegro.tech.hermes.api.EndpointAddressResolverMetadata metadata)
throws pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionException
resolve in interface pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolverpl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionException