default URI resolve(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return resolve(address); }
public List<URI> resolveAllFor(Message message) throws EndpointAddressResolutionException { return resolver.resolveAll(address, message, metadata); }
@Override public URI resolve(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { try { return interpolator.interpolate(address, message); } catch (InterpolationException ex) { throw new EndpointAddressResolutionException(address, ex); } }
static SingleMessageSendingResult failedResult(EndpointAddressResolutionException cause) { return new SingleMessageSendingResult(cause, cause.isIgnoreInRateCalculation()); }
default URI resolve(EndpointAddress address, MessageBatch batch, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return resolve(address); }
static URI resolve(EndpointAddress address) throws EndpointAddressResolutionException { try { return address.getUri(); } catch (Exception ex) { throw new EndpointAddressResolutionException(address, ex); } } }
public List<URI> resolveAllFor(Message message) throws EndpointAddressResolutionException { return resolver.resolveAll(address, message, metadata); }
static SingleMessageSendingResult failedResult(EndpointAddressResolutionException cause) { return new SingleMessageSendingResult(cause, cause.isIgnoreInRateCalculation()); }
default URI resolve(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return resolve(address); }
@Override public URI resolve(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { try { return interpolator.interpolate(address, message); } catch (InterpolationException ex) { throw new EndpointAddressResolutionException(address, ex); } }
default URI resolve(EndpointAddress address, MessageBatch batch, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return resolve(address); }
static URI resolve(EndpointAddress address) throws EndpointAddressResolutionException { try { return address.getUri(); } catch (Exception ex) { throw new EndpointAddressResolutionException(address, ex); } } }
@Override public URI resolve(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return delegate.resolve(address, message, metadata); }
public URI resolveFor(Message message) throws EndpointAddressResolutionException { return resolver.resolve(address, message, metadata); }
@Override public URI resolve(EndpointAddress address, MessageBatch batch, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return delegate.resolve(address, batch, metadata); }
@Override public URI resolve(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return delegate.resolve(address, message, metadata); }
@Override public URI resolve(EndpointAddress address, MessageBatch batch, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return delegate.resolve(address, batch, metadata); }
public URI resolveFor(Message message) throws EndpointAddressResolutionException { return resolver.resolve(address, message, metadata); }
default List<URI> resolveAll(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return Collections.singletonList(resolve(address, message, metadata)); }
default List<URI> resolveAll(EndpointAddress address, Message message, EndpointAddressResolverMetadata metadata) throws EndpointAddressResolutionException { return Collections.singletonList(resolve(address, message, metadata)); }