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 voidorg.apache.camel.spi.Validatorprotected abstract org.apache.camel.spi.Validatorstatic voidregisterReifier(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, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.BeanRepository
findSingleByType
-
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()
-