Class CustomRouteBuilderConfigurer<R extends Registry>
java.lang.Object
org.openehealth.ipf.commons.core.config.OrderedConfigurer<CustomRouteBuilder,R>
org.openehealth.ipf.platform.camel.core.config.CustomRouteBuilderConfigurer<R>
- All Implemented Interfaces:
Comparable<OrderedConfigurer<CustomRouteBuilder,
,R>> Comparator<CustomRouteBuilder>
,Configurer<CustomRouteBuilder,
R>
public class CustomRouteBuilderConfigurer<R extends Registry>
extends OrderedConfigurer<CustomRouteBuilder,R>
implements Comparator<CustomRouteBuilder>
Configurer used to autowire all classes extending
the
CustomRouteBuilder
abstract class.- Author:
- Boris Stanojevic
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
compare
(CustomRouteBuilder rb1, CustomRouteBuilder rb2) void
configure
(CustomRouteBuilder customRouteBuilder) void
setCamelContext
(CamelContext camelContext) Methods inherited from class org.openehealth.ipf.commons.core.config.OrderedConfigurer
compareTo, getOrder, setOrder
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
CustomRouteBuilderConfigurer
public CustomRouteBuilderConfigurer()
-
-
Method Details
-
lookup
- Specified by:
lookup
in interfaceConfigurer<CustomRouteBuilder,
R extends Registry>
-
compare
- Specified by:
compare
in interfaceComparator<R extends Registry>
-
configure
- Specified by:
configure
in interfaceConfigurer<CustomRouteBuilder,
R extends Registry> - Parameters:
customRouteBuilder
- custom configuration object used for specific configuration task- Throws:
Exception
-
getCamelContext
-
setCamelContext
-