Class Kamelet
- java.lang.Object
-
- org.apache.camel.component.kamelet.Kamelet
-
public final class Kamelet extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_LOCATION
static String
PARAM_LOCATION
static String
PARAM_ROUTE_ID
static String
PARAM_TEMPLATE_ID
static String
PROPERTIES_PREFIX
static String
SCHEME
static String
SINK_ID
static String
SOURCE_ID
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
extractKameletProperties(org.apache.camel.CamelContext context, Map<String,Object> properties, String... elements)
static String
extractLocation(org.apache.camel.CamelContext context, Map<String,Object> parameters)
static String
extractRouteId(org.apache.camel.CamelContext context, String remaining, Map<String,Object> parameters)
static String
extractTemplateId(org.apache.camel.CamelContext context, String remaining, Map<String,Object> parameters)
static Predicate<String>
startsWith(String prefix)
static org.apache.camel.model.RouteDefinition
templateToRoute(org.apache.camel.model.RouteTemplateDefinition in, Map<String,Object> parameters)
-
-
-
Field Detail
-
PROPERTIES_PREFIX
public static final String PROPERTIES_PREFIX
- See Also:
- Constant Field Values
-
SCHEME
public static final String SCHEME
- See Also:
- Constant Field Values
-
SOURCE_ID
public static final String SOURCE_ID
- See Also:
- Constant Field Values
-
SINK_ID
public static final String SINK_ID
- See Also:
- Constant Field Values
-
PARAM_ROUTE_ID
public static final String PARAM_ROUTE_ID
- See Also:
- Constant Field Values
-
PARAM_TEMPLATE_ID
public static final String PARAM_TEMPLATE_ID
- See Also:
- Constant Field Values
-
PARAM_LOCATION
public static final String PARAM_LOCATION
- See Also:
- Constant Field Values
-
DEFAULT_LOCATION
public static final String DEFAULT_LOCATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
extractTemplateId
public static String extractTemplateId(org.apache.camel.CamelContext context, String remaining, Map<String,Object> parameters)
-
extractRouteId
public static String extractRouteId(org.apache.camel.CamelContext context, String remaining, Map<String,Object> parameters)
-
extractLocation
public static String extractLocation(org.apache.camel.CamelContext context, Map<String,Object> parameters)
-
extractKameletProperties
public static void extractKameletProperties(org.apache.camel.CamelContext context, Map<String,Object> properties, String... elements)
-
-