@Singleton @Primary public class HyphenatedUriNamingStrategy extends Object implements RouteBuilder.UriNamingStrategy
RouteBuilder.UriNamingStrategy if none is provided by the application.| Constructor and Description |
|---|
HyphenatedUriNamingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
String |
resolveUri(BeanDefinition<?> beanDefinition)
Resolve the URI to use for the given type.
|
String |
resolveUri(Class type)
Resolve the URI to use for the given type.
|
String |
resolveUri(String property)
Resolve the URI to use for the given type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnormalizeUri, resolveUripublic String resolveUri(Class type)
RouteBuilder.UriNamingStrategyresolveUri in interface RouteBuilder.UriNamingStrategytype - The type@Nonnull public String resolveUri(BeanDefinition<?> beanDefinition)
RouteBuilder.UriNamingStrategyresolveUri in interface RouteBuilder.UriNamingStrategybeanDefinition - The type@Nonnull public String resolveUri(String property)
RouteBuilder.UriNamingStrategyresolveUri in interface RouteBuilder.UriNamingStrategyproperty - The property