Package org.apache.camel.model
Class ToDefinition
- java.lang.Object
-
- org.apache.camel.model.OptionalIdentifiedDefinition<Type>
-
- org.apache.camel.model.ProcessorDefinition<Type>
-
- org.apache.camel.model.NoOutputDefinition<Type>
-
- org.apache.camel.model.SendDefinition<ToDefinition>
-
- org.apache.camel.model.ToDefinition
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.LineNumberAware
,Block
,EndpointRequiredDefinition
,org.apache.camel.NamedNode
,org.apache.camel.spi.HasId
,org.apache.camel.spi.IdAware
@Metadata(label="eip,routing") public class ToDefinition extends SendDefinition<ToDefinition>
Sends the message to a static endpoint
-
-
Field Summary
-
Fields inherited from class org.apache.camel.model.SendDefinition
endpoint, endpointProducerBuilder, uri
-
Fields inherited from class org.apache.camel.model.ProcessorDefinition
inheritErrorHandler
-
-
Constructor Summary
Constructors Constructor Description ToDefinition()
ToDefinition(String uri)
ToDefinition(String uri, org.apache.camel.ExchangePattern pattern)
ToDefinition(EndpointProducerBuilder endpointDefinition)
ToDefinition(EndpointProducerBuilder endpoint, org.apache.camel.ExchangePattern pattern)
ToDefinition(org.apache.camel.Endpoint endpoint)
ToDefinition(org.apache.camel.Endpoint endpoint, org.apache.camel.ExchangePattern pattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPattern()
String
getShortName()
void
setPattern(String pattern)
Sets the optionalExchangePattern
used to invoke this endpointString
toString()
-
Methods inherited from class org.apache.camel.model.SendDefinition
clear, getEndpoint, getEndpointProducerBuilder, getEndpointUri, getLabel, getUri, setEndpoint, setEndpointProducerBuilder, setUri
-
Methods inherited from class org.apache.camel.model.NoOutputDefinition
getOutputs
-
Methods inherited from class org.apache.camel.model.ProcessorDefinition
addInterceptStrategy, addOutput, aggregate, aggregate, aggregate, aggregate, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, choice, circuitBreaker, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, convertBodyTo, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endCircuitBreaker, endDoCatch, endDoTry, endParent, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getParent, getRouteConfiguration, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, kamelet, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, onCompletion, onException, onException, pausable, pausable, pausable, pausable, pipeline, pipeline, pipeline, pipeline, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, recipientList, recipientList, recipientList, recipientList, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, resumable, resumable, resumable, rollback, rollback, routeDescription, routeGroup, routeId, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setExchangePattern, setExchangePattern, setHeader, setHeader, setHeader, setInheritErrorHandler, setParent, setProperty, setProperty, setProperty, setRouteConfiguration, sort, sort, sort, split, split, split, split, startupOrder, step, step, stop, threads, threads, threads, threads, throttle, throttle, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, to, to, to, to, toD, toD, toD, toD, toD, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap
-
Methods inherited from class org.apache.camel.model.OptionalIdentifiedDefinition
description, description, getCamelContext, getCustomId, getDescription, getDescriptionText, getId, getLineNumber, getLocation, hasCustomIdAssigned, idOrCreate, setCamelContext, setCustomId, setDescription, setGeneratedId, setId, setLineNumber, setLocation
-
-
-
-
Constructor Detail
-
ToDefinition
public ToDefinition()
-
ToDefinition
public ToDefinition(String uri)
-
ToDefinition
public ToDefinition(org.apache.camel.Endpoint endpoint)
-
ToDefinition
public ToDefinition(EndpointProducerBuilder endpointDefinition)
-
ToDefinition
public ToDefinition(String uri, org.apache.camel.ExchangePattern pattern)
-
ToDefinition
public ToDefinition(org.apache.camel.Endpoint endpoint, org.apache.camel.ExchangePattern pattern)
-
ToDefinition
public ToDefinition(EndpointProducerBuilder endpoint, org.apache.camel.ExchangePattern pattern)
-
-
Method Detail
-
getShortName
public String getShortName()
-
getPattern
public String getPattern()
- Overrides:
getPattern
in classSendDefinition<ToDefinition>
-
setPattern
public void setPattern(String pattern)
Sets the optionalExchangePattern
used to invoke this endpoint
-
-