Class ValidatorReifier<T>
java.lang.Object
org.apache.camel.reifier.AbstractReifier
org.apache.camel.reifier.validator.ValidatorReifier<T>
- All Implemented Interfaces:
org.apache.camel.spi.BeanRepository
- Direct Known Subclasses:
CustomValidatorReifier
,EndpointValidatorReifier
,PredicateValidatorReifier
-
Field Summary
FieldsFields inherited from class org.apache.camel.reifier.AbstractReifier
camelContext, route
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
org.apache.camel.spi.Validator
protected abstract org.apache.camel.spi.Validator
static void
registerReifier
(Class<?> processorClass, BiFunction<org.apache.camel.CamelContext, org.apache.camel.model.validator.ValidatorDefinition, ValidatorReifier<? extends org.apache.camel.model.validator.ValidatorDefinition>> creator) static ValidatorReifier
<? extends org.apache.camel.model.validator.ValidatorDefinition> reifier
(org.apache.camel.CamelContext camelContext, org.apache.camel.model.validator.ValidatorDefinition definition) Methods inherited from class org.apache.camel.reifier.AbstractReifier
asRef, createExpression, createExpression, createPredicate, createPredicate, findByType, findByTypeWithName, getCamelContext, getRegistry, lookupByName, lookupByNameAndType, mandatoryLookup, or, parse, parse, parseBoolean, parseBoolean, parseDuration, parseDuration, parseFloat, parseFloat, parseInt, parseInt, parseLong, parseLong, parseString, resolveEndpoint, unwrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.spi.BeanRepository
findSingleByType, mandatoryFindSingleByType
-
Field Details
-
definition
-
-
Constructor Details
-
ValidatorReifier
-
-
Method Details
-
registerReifier
public static void registerReifier(Class<?> processorClass, BiFunction<org.apache.camel.CamelContext, org.apache.camel.model.validator.ValidatorDefinition, ValidatorReifier<? extends org.apache.camel.model.validator.ValidatorDefinition>> creator) -
reifier
public static ValidatorReifier<? extends org.apache.camel.model.validator.ValidatorDefinition> reifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.validator.ValidatorDefinition definition) -
clearReifiers
public static void clearReifiers() -
createValidator
public org.apache.camel.spi.Validator createValidator() -
doCreateValidator
protected abstract org.apache.camel.spi.Validator doCreateValidator()
-