@Metadata(label="eip,endpoint,routing") public class ToDynamicDefinition extends NoOutputDefinition<ToDynamicDefinition>
inheritErrorHandler, log
Constructor and Description |
---|
ToDynamicDefinition() |
ToDynamicDefinition(String uri) |
Modifier and Type | Method and Description |
---|---|
ToDynamicDefinition |
allowOptimisedComponents(boolean allowOptimisedComponents)
Whether to allow components to optimise toD if they are
SendDynamicAware . |
ToDynamicDefinition |
cacheSize(int cacheSize)
Sets the maximum size used by the
ConsumerCache which is used to cache and reuse producers. |
Boolean |
getAllowOptimisedComponents() |
Integer |
getCacheSize() |
Boolean |
getIgnoreInvalidEndpoint() |
org.apache.camel.ExchangePattern |
getPattern() |
String |
getShortName() |
String |
getUri() |
ToDynamicDefinition |
ignoreInvalidEndpoint()
Ignore the invalidate endpoint exception when try to create a producer with that endpoint
|
ToDynamicDefinition |
pattern(org.apache.camel.ExchangePattern pattern)
Sets the optional
ExchangePattern used to invoke this endpoint |
void |
setAllowOptimisedComponents(Boolean allowOptimisedComponents) |
void |
setCacheSize(Integer cacheSize) |
void |
setIgnoreInvalidEndpoint(Boolean ignoreInvalidEndpoint) |
void |
setPattern(org.apache.camel.ExchangePattern pattern) |
void |
setUri(String uri)
The uri of the endpoint to send to.
|
String |
toString() |
getOutputs, isOutputSupported
addInterceptStrategy, addOutput, aggregate, aggregate, aggregate, aggregate, attribute, bean, bean, bean, bean, bean, bean, bean, choice, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, configureChild, convertBodyTo, convertBodyTo, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endDoTry, endHystrix, endParent, endRest, enrich, enrich, enrich, enrich, enrich, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getLabel, getOtherAttributes, getParent, hystrix, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, 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, pipeline, pipeline, pipeline, pipeline, placeholder, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, recipientList, recipientList, recipientList, recipientList, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, rollback, rollback, routeDescription, routeGroup, routeId, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setBody, setExchangePattern, setFaultBody, setHeader, setHeader, setHeader, setInheritErrorHandler, setOtherAttributes, setParent, setProperty, setProperty, sort, sort, sort, 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, toD, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap
description, description, getCustomId, getDescription, getDescriptionText, getId, hasCustomIdAssigned, idOrCreate, setCustomId, setDescription, setId
public ToDynamicDefinition()
public ToDynamicDefinition(String uri)
public String getShortName()
public ToDynamicDefinition pattern(org.apache.camel.ExchangePattern pattern)
ExchangePattern
used to invoke this endpointpublic ToDynamicDefinition cacheSize(int cacheSize)
ConsumerCache
which is used to cache and reuse producers.cacheSize
- the cache size, use 0 for default cache size, or -1 to turn cache off.public ToDynamicDefinition ignoreInvalidEndpoint()
public ToDynamicDefinition allowOptimisedComponents(boolean allowOptimisedComponents)
SendDynamicAware
.public void setUri(String uri)
SimpleLanguage
expression.public org.apache.camel.ExchangePattern getPattern()
public void setPattern(org.apache.camel.ExchangePattern pattern)
public Integer getCacheSize()
public void setCacheSize(Integer cacheSize)
public Boolean getIgnoreInvalidEndpoint()
public void setIgnoreInvalidEndpoint(Boolean ignoreInvalidEndpoint)
public Boolean getAllowOptimisedComponents()
public void setAllowOptimisedComponents(Boolean allowOptimisedComponents)
Apache Camel