Uses of Interface
org.apache.camel.Predicate
Packages that use Predicate
Package
Description
The core Camel API.
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
-
Uses of Predicate in org.apache.camel
Subinterfaces of Predicate in org.apache.camelModifier and TypeInterfaceDescriptioninterface
A predicate which evaluates a binary expression.Methods in org.apache.camel that return PredicateModifier and TypeMethodDescriptionPredicateFactory.createPredicate
(CamelContext camelContext) Creates a predicate -
Uses of Predicate in org.apache.camel.spi
Methods in org.apache.camel.spi that return PredicateModifier and TypeMethodDescriptionLanguage.createPredicate
(String expression) Creates a predicate based on only the given string inputdefault Predicate
Language.createPredicate
(String expression, Object[] properties) Creates an expression based on the input with propertiesModelReifierFactory.createPredicate
(CamelContext camelContext, Object expressionDefinition) Creates the predicate from the model.InterceptSendToEndpoint.getOnWhen()
Optional predicate that must match to trigger this interceptor.Methods in org.apache.camel.spi with parameters of type PredicateModifier and TypeMethodDescriptionInterceptEndpointFactory.createInterceptSendToEndpoint
(CamelContext camelContext, Endpoint endpoint, boolean skip, Predicate onWhen, Processor before, Processor after) Creates an endpoint when intercepting sending to an endpoint (detour).InternalProcessorFactory.createInterceptSendToEndpointProcessor
(InterceptSendToEndpoint endpoint, Endpoint delegate, AsyncProducer producer, boolean skip, Predicate onWhen) PredicateExceptionFactory.newPredicateException
(Exchange exchange, Predicate predicate, String nodeId) Allows to return a specific exception for the given predicate in case it failedvoid
Optional predicate that must match to trigger this interceptor.