Package org.apache.camel.model
Interface CopyableDefinition<T>
- All Known Implementing Classes:
AdviceWithDefinition
,AggregateDefinition
,ASN1DataFormat
,AvroDataFormat
,BarcodeDataFormat
,Base64DataFormat
,BasicExpressionNode
,BasicOutputExpressionNode
,BeanDefinition
,BeanioDataFormat
,BindyDataFormat
,CatchDefinition
,CBORDataFormat
,ChoiceDefinition
,CircuitBreakerDefinition
,ClaimCheckDefinition
,ConvertBodyDefinition
,ConvertHeaderDefinition
,ConvertVariableDefinition
,CryptoDataFormat
,CsvDataFormat
,CustomDataFormat
,CustomLoadBalancerDefinition
,CustomTransformerDefinition
,CustomValidatorDefinition
,DataFormatDefinition
,DataFormatsDefinition
,DataFormatTransformerDefinition
,DeadLetterChannelBuilder
,DeadLetterChannelDefinition
,DefaultErrorHandlerBuilder
,DefaultErrorHandlerDefinition
,DelayDefinition
,DfdlDataFormat
,DynamicRouterDefinition
,EndpointTransformerDefinition
,EndpointValidatorDefinition
,EnrichDefinition
,ExpressionNode
,FailoverLoadBalancerDefinition
,FhirDataformat
,FhirJsonDataFormat
,FhirXmlDataFormat
,FilterDefinition
,FinallyDefinition
,FlatpackDataFormat
,ForyDataFormat
,GrokDataFormat
,GzipDeflaterDataFormat
,HL7DataFormat
,IcalDataFormat
,IdempotentConsumerDefinition
,InterceptDefinition
,InterceptFromDefinition
,InterceptSendToEndpointDefinition
,JacksonXMLDataFormat
,JaxbDataFormat
,JsonApiDataFormat
,JsonDataFormat
,JtaTransactionErrorHandlerBuilder
,JtaTransactionErrorHandlerDefinition
,KameletDefinition
,LangChain4jCharacterTokenizerDefinition
,LangChain4jLineTokenizerDefinition
,LangChain4jParagraphTokenizerDefinition
,LangChain4jSentenceTokenizerDefinition
,LangChain4jTokenizerDefinition
,LangChain4jWordTokenizerDefinition
,LoadBalanceDefinition
,LoadBalancerDefinition
,LoadTransformerDefinition
,LogDefinition
,LoopDefinition
,LZFDataFormat
,MarshalDefinition
,MimeMultipartDataFormat
,MulticastDefinition
,NoErrorHandlerBuilder
,NoErrorHandlerDefinition
,NoOutputDefinition
,OnCompletionDefinition
,OnExceptionDefinition
,OnFallbackDefinition
,OnWhenDefinition
,OtherwiseDefinition
,OutputDefinition
,OutputExpressionNode
,ParquetAvroDataFormat
,PausableDefinition
,PGPDataFormat
,PipelineDefinition
,PolicyDefinition
,PollDefinition
,PollEnrichDefinition
,PredicateValidatorDefinition
,ProcessDefinition
,ProcessorDefinition
,ProtobufDataFormat
,RandomLoadBalancerDefinition
,RecipientListDefinition
,RefErrorHandlerBuilder
,RefErrorHandlerDefinition
,RemoveHeaderDefinition
,RemoveHeadersDefinition
,RemovePropertiesDefinition
,RemovePropertyDefinition
,RemoveVariableDefinition
,ResequenceDefinition
,ResumableDefinition
,RollbackDefinition
,RoundRobinLoadBalancerDefinition
,RouteDefinition
,RoutingSlipDefinition
,RssDataFormat
,SagaActionUriDefinition
,SagaDefinition
,SamplingDefinition
,ScriptDefinition
,SendDefinition
,ServiceCallDefinition
,SetBodyDefinition
,SetExchangePatternDefinition
,SetHeaderDefinition
,SetHeadersDefinition
,SetPropertyDefinition
,SetVariableDefinition
,SetVariablesDefinition
,SmooksDataFormat
,SoapDataFormat
,SortDefinition
,SplitDefinition
,SpringTransactionErrorHandlerBuilder
,SpringTransactionErrorHandlerDefinition
,StepDefinition
,StickyLoadBalancerDefinition
,StopDefinition
,SwiftMtDataFormat
,SwiftMxDataFormat
,SyslogDataFormat
,TarFileDataFormat
,ThreadsDefinition
,ThriftDataFormat
,ThrottleDefinition
,ThrowExceptionDefinition
,TidyMarkupDataFormat
,ToDefinition
,ToDynamicDefinition
,TokenizerDefinition
,TokenizerImplementationDefinition
,TopicLoadBalancerDefinition
,TransactedDefinition
,TransactionErrorHandlerDefinition
,TransformDefinition
,TransformerDefinition
,TransformersDefinition
,TryDefinition
,UniVocityAbstractDataFormat
,UniVocityCsvDataFormat
,UniVocityFixedDataFormat
,UniVocityHeader
,UniVocityTsvDataFormat
,UnmarshalDefinition
,ValidateDefinition
,ValidatorDefinition
,WeightedLoadBalancerDefinition
,WhenDefinition
,WireTapDefinition
,XMLSecurityDataFormat
,YAMLDataFormat
,YAMLTypeFilterDefinition
,ZipDeflaterDataFormat
,ZipFileDataFormat
public interface CopyableDefinition<T>
This interface is used to copy
ProcessorDefinitions
during instantiation of route
templates.-
Method Summary
-
Method Details
-
copyDefinition
T copyDefinition()Makes a copy of this definition.
-