public final class CamelGroovyMethods extends Object
Modifier and Type | Method and Description |
---|---|
static org.apache.camel.model.AggregateDefinition |
aggregate(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> correlationExpression) |
static org.apache.camel.model.AggregateDefinition |
aggregationStrategy(org.apache.camel.model.AggregateDefinition self,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.model.MulticastDefinition |
aggregationStrategy(org.apache.camel.model.MulticastDefinition self,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.model.RecipientListDefinition<?> |
aggregationStrategy(org.apache.camel.model.RecipientListDefinition<?> self,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.model.SplitDefinition |
aggregationStrategy(org.apache.camel.model.SplitDefinition self,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.processor.aggregate.AggregationStrategy |
aggregator(org.apache.camel.builder.RouteBuilder self,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.model.AggregateDefinition |
completionPredicate(org.apache.camel.model.AggregateDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.AggregateDefinition |
completionSize(org.apache.camel.model.AggregateDefinition self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.AggregateDefinition |
completionTimeout(org.apache.camel.model.AggregateDefinition self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.OnExceptionDefinition |
continued(org.apache.camel.model.OnExceptionDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.DelayDefinition |
delay(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.DynamicRouterDefinition<?> |
dynamicRouter(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
enrich(org.apache.camel.model.ProcessorDefinition<?> self,
String resourceUri,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static <T> T |
expression(org.apache.camel.builder.ExpressionClause<T> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.Expression |
expression(org.apache.camel.builder.RouteBuilder self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.FilterDefinition |
filter(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.ProcessorDefinition<?> |
gnode(org.apache.camel.builder.DataFormatClause<?> self) |
static org.apache.camel.model.ProcessorDefinition<?> |
gnode(org.apache.camel.builder.DataFormatClause<?> self,
boolean namespaceAware) |
static org.apache.camel.model.ProcessorDefinition<?> |
gpath(org.apache.camel.builder.DataFormatClause<?> self) |
static org.apache.camel.model.ProcessorDefinition<?> |
gpath(org.apache.camel.builder.DataFormatClause<?> self,
boolean namespaceAware) |
static org.apache.camel.model.OnExceptionDefinition |
handled(org.apache.camel.model.OnExceptionDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.IdempotentConsumerDefinition |
idempotentConsumer(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.IdempotentConsumerDefinition |
idempotentConsumer(org.apache.camel.model.ProcessorDefinition<?> self,
org.apache.camel.spi.IdempotentRepository<?> rep,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.LoopDefinition |
loop(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
org.apache.camel.model.WireTapDefinition<?> |
newExchange(org.apache.camel.model.WireTapDefinition<?> self,
groovy.lang.Closure<?> processorLogic) |
static org.apache.camel.model.WireTapDefinition<?> |
newExchangeBody(org.apache.camel.model.WireTapDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.WireTapDefinition<?> |
newExchangeHeader(org.apache.camel.model.WireTapDefinition<?> self,
String header,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.MulticastDefinition |
onPrepare(org.apache.camel.model.MulticastDefinition self,
groovy.lang.Closure<org.apache.camel.Exchange> processorLogic) |
static org.apache.camel.model.RecipientListDefinition<?> |
onPrepare(org.apache.camel.model.RecipientListDefinition<?> self,
groovy.lang.Closure<org.apache.camel.Exchange> processorLogic) |
static org.apache.camel.model.SplitDefinition |
onPrepare(org.apache.camel.model.SplitDefinition self,
groovy.lang.Closure<org.apache.camel.Exchange> processorLogic) |
static org.apache.camel.model.WireTapDefinition<?> |
onPrepare(org.apache.camel.model.WireTapDefinition<?> self,
groovy.lang.Closure<org.apache.camel.Exchange> processorLogic) |
static org.apache.camel.model.OnExceptionDefinition |
onRedelivery(org.apache.camel.model.OnExceptionDefinition self,
groovy.lang.Closure<org.apache.camel.Exchange> processorLogic) |
static org.apache.camel.model.CatchDefinition |
onWhen(org.apache.camel.model.CatchDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.OnCompletionDefinition |
onWhen(org.apache.camel.model.OnCompletionDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.OnExceptionDefinition |
onWhen(org.apache.camel.model.OnExceptionDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.TryDefinition |
onWhen(org.apache.camel.model.TryDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.ProcessorDefinition<?> |
pollEnrich(org.apache.camel.model.ProcessorDefinition<?> self,
String resourceUri,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.model.ProcessorDefinition<?> |
pollEnrich(org.apache.camel.model.ProcessorDefinition<?> self,
String resourceUri,
long timeout,
groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic) |
static org.apache.camel.Predicate |
predicate(org.apache.camel.builder.RouteBuilder self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.ProcessorDefinition<?> |
process(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> processorLogic) |
static org.apache.camel.Processor |
processor(org.apache.camel.builder.RouteBuilder self,
groovy.lang.Closure<org.apache.camel.Exchange> processor) |
static org.apache.camel.model.RecipientListDefinition<?> |
recipientList(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> recipients) |
static org.apache.camel.model.RecipientListDefinition<?> |
recipientList(org.apache.camel.model.ProcessorDefinition<?> self,
String delimiter,
groovy.lang.Closure<?> recipients) |
static org.apache.camel.model.ResequenceDefinition |
resequence(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.OnExceptionDefinition |
retryWhile(org.apache.camel.model.OnExceptionDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.RoutingSlipDefinition<?> |
routingSlip(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> recipients) |
static org.apache.camel.model.RoutingSlipDefinition<?> |
routingSlip(org.apache.camel.model.ProcessorDefinition<?> self,
String delimiter,
groovy.lang.Closure<?> recipients) |
static org.apache.camel.model.ProcessorDefinition<?> |
script(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
setBody(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
setFaultBody(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
setHeader(org.apache.camel.model.ProcessorDefinition<?> self,
String name,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
setProperty(org.apache.camel.model.ProcessorDefinition<?> self,
String name,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
sort(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.SplitDefinition |
split(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ThrottleDefinition |
throttle(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
transform(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> expression) |
static org.apache.camel.model.ProcessorDefinition<?> |
validate(org.apache.camel.model.ProcessorDefinition<?> self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.ChoiceDefinition |
when(org.apache.camel.model.ChoiceDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.InterceptDefinition |
when(org.apache.camel.model.InterceptDefinition self,
groovy.lang.Closure<?> predicate) |
static org.apache.camel.model.InterceptSendToEndpointDefinition |
when(org.apache.camel.model.InterceptSendToEndpointDefinition self,
groovy.lang.Closure<?> predicate) |
public static org.apache.camel.model.ProcessorDefinition<?> process(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> processorLogic)
public org.apache.camel.model.WireTapDefinition<?> newExchange(org.apache.camel.model.WireTapDefinition<?> self, groovy.lang.Closure<?> processorLogic)
public static org.apache.camel.model.OnExceptionDefinition onRedelivery(org.apache.camel.model.OnExceptionDefinition self, groovy.lang.Closure<org.apache.camel.Exchange> processorLogic)
public static org.apache.camel.model.ProcessorDefinition<?> enrich(org.apache.camel.model.ProcessorDefinition<?> self, String resourceUri, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.ProcessorDefinition<?> pollEnrich(org.apache.camel.model.ProcessorDefinition<?> self, String resourceUri, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.ProcessorDefinition<?> pollEnrich(org.apache.camel.model.ProcessorDefinition<?> self, String resourceUri, long timeout, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.MulticastDefinition aggregationStrategy(org.apache.camel.model.MulticastDefinition self, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.RecipientListDefinition<?> aggregationStrategy(org.apache.camel.model.RecipientListDefinition<?> self, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.SplitDefinition aggregationStrategy(org.apache.camel.model.SplitDefinition self, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.AggregateDefinition aggregationStrategy(org.apache.camel.model.AggregateDefinition self, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.model.MulticastDefinition onPrepare(org.apache.camel.model.MulticastDefinition self, groovy.lang.Closure<org.apache.camel.Exchange> processorLogic)
public static org.apache.camel.model.RecipientListDefinition<?> onPrepare(org.apache.camel.model.RecipientListDefinition<?> self, groovy.lang.Closure<org.apache.camel.Exchange> processorLogic)
public static org.apache.camel.model.SplitDefinition onPrepare(org.apache.camel.model.SplitDefinition self, groovy.lang.Closure<org.apache.camel.Exchange> processorLogic)
public static org.apache.camel.model.WireTapDefinition<?> onPrepare(org.apache.camel.model.WireTapDefinition<?> self, groovy.lang.Closure<org.apache.camel.Exchange> processorLogic)
public static org.apache.camel.model.ProcessorDefinition<?> script(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> transform(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> setProperty(org.apache.camel.model.ProcessorDefinition<?> self, String name, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> setHeader(org.apache.camel.model.ProcessorDefinition<?> self, String name, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> setBody(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> setFaultBody(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> sort(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.IdempotentConsumerDefinition idempotentConsumer(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.IdempotentConsumerDefinition idempotentConsumer(org.apache.camel.model.ProcessorDefinition<?> self, org.apache.camel.spi.IdempotentRepository<?> rep, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.RecipientListDefinition<?> recipientList(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> recipients)
public static org.apache.camel.model.RecipientListDefinition<?> recipientList(org.apache.camel.model.ProcessorDefinition<?> self, String delimiter, groovy.lang.Closure<?> recipients)
public static org.apache.camel.model.RoutingSlipDefinition<?> routingSlip(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> recipients)
public static org.apache.camel.model.RoutingSlipDefinition<?> routingSlip(org.apache.camel.model.ProcessorDefinition<?> self, String delimiter, groovy.lang.Closure<?> recipients)
public static org.apache.camel.model.DynamicRouterDefinition<?> dynamicRouter(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.SplitDefinition split(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ResequenceDefinition resequence(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.AggregateDefinition aggregate(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> correlationExpression)
public static org.apache.camel.model.AggregateDefinition completionSize(org.apache.camel.model.AggregateDefinition self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.AggregateDefinition completionTimeout(org.apache.camel.model.AggregateDefinition self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.DelayDefinition delay(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ThrottleDefinition throttle(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.LoopDefinition loop(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.WireTapDefinition<?> newExchangeBody(org.apache.camel.model.WireTapDefinition<?> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.WireTapDefinition<?> newExchangeHeader(org.apache.camel.model.WireTapDefinition<?> self, String header, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.FilterDefinition filter(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.ProcessorDefinition<?> validate(org.apache.camel.model.ProcessorDefinition<?> self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.ChoiceDefinition when(org.apache.camel.model.ChoiceDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.TryDefinition onWhen(org.apache.camel.model.TryDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.OnExceptionDefinition onWhen(org.apache.camel.model.OnExceptionDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.OnExceptionDefinition handled(org.apache.camel.model.OnExceptionDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.OnExceptionDefinition continued(org.apache.camel.model.OnExceptionDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.OnExceptionDefinition retryWhile(org.apache.camel.model.OnExceptionDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.OnCompletionDefinition onWhen(org.apache.camel.model.OnCompletionDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.CatchDefinition onWhen(org.apache.camel.model.CatchDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.AggregateDefinition completionPredicate(org.apache.camel.model.AggregateDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.InterceptDefinition when(org.apache.camel.model.InterceptDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.model.InterceptSendToEndpointDefinition when(org.apache.camel.model.InterceptSendToEndpointDefinition self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.processor.aggregate.AggregationStrategy aggregator(org.apache.camel.builder.RouteBuilder self, groovy.lang.Closure<org.apache.camel.Exchange> aggregationLogic)
public static org.apache.camel.Expression expression(org.apache.camel.builder.RouteBuilder self, groovy.lang.Closure<?> expression)
public static org.apache.camel.Predicate predicate(org.apache.camel.builder.RouteBuilder self, groovy.lang.Closure<?> predicate)
public static org.apache.camel.Processor processor(org.apache.camel.builder.RouteBuilder self, groovy.lang.Closure<org.apache.camel.Exchange> processor)
public static <T> T expression(org.apache.camel.builder.ExpressionClause<T> self, groovy.lang.Closure<?> expression)
public static org.apache.camel.model.ProcessorDefinition<?> gnode(org.apache.camel.builder.DataFormatClause<?> self, boolean namespaceAware)
public static org.apache.camel.model.ProcessorDefinition<?> gnode(org.apache.camel.builder.DataFormatClause<?> self)
public static org.apache.camel.model.ProcessorDefinition<?> gpath(org.apache.camel.builder.DataFormatClause<?> self, boolean namespaceAware)
public static org.apache.camel.model.ProcessorDefinition<?> gpath(org.apache.camel.builder.DataFormatClause<?> self)
Apache Camel