Class Hierarchy

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    • org.apache.camel.processor.aggregate.AbstractListAggregationStrategy<V> (implements org.apache.camel.AggregationStrategy)
    • org.apache.camel.processor.aggregate.AggregationStrategyBeanInfo
    • org.apache.camel.processor.aggregate.AggregationStrategyBiFunctionAdapter (implements org.apache.camel.AggregationStrategy)
    • org.apache.camel.processor.aggregate.AggregationStrategyMethodInfo
    • org.apache.camel.processor.aggregate.AggregationStrategyParameterInfo
    • org.apache.camel.support.service.BaseService
      • org.apache.camel.support.service.ServiceSupport (implements org.apache.camel.StatefulService)
        • org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter (implements org.apache.camel.AggregationStrategy, org.apache.camel.CamelContextAware)
        • org.apache.camel.support.AsyncProcessorSupport (implements org.apache.camel.AsyncProcessor)
          • org.apache.camel.processor.aggregate.AggregateProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.spi.ShutdownAware, org.apache.camel.spi.ShutdownPrepared, org.apache.camel.Traceable)
          • org.apache.camel.processor.ChoiceProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.ClaimCheckProcessor (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.support.processor.DelegateAsyncProcessor (implements org.apache.camel.DelegateProcessor, org.apache.camel.Navigate<T>)
            • org.apache.camel.processor.CatchProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.DelayProcessorSupport
              • org.apache.camel.processor.Delayer (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.FatalFallbackErrorHandler (implements org.apache.camel.spi.ErrorHandler)
            • org.apache.camel.processor.FilterProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.FinallyProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.InterceptEndpointProcessor
            • org.apache.camel.processor.LoopProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.spi.ShutdownAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.saga.SagaProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.WrapProcessor (implements org.apache.camel.spi.WrapAwareProcessor)
          • org.apache.camel.processor.DisabledProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.Enricher (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.EvaluateExpressionProcessor (implements org.apache.camel.Traceable)
          • org.apache.camel.processor.ExchangePatternProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.idempotent.IdempotentConsumer (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.loadbalancer.LoadBalancerSupport (implements org.apache.camel.spi.IdAware, org.apache.camel.processor.loadbalancer.LoadBalancer, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.LogProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.MulticastProcessor (implements org.apache.camel.spi.ErrorHandlerAware, org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
            • org.apache.camel.processor.RecipientListProcessor
            • org.apache.camel.processor.Splitter (implements org.apache.camel.AsyncProcessor, org.apache.camel.Traceable)
          • org.apache.camel.processor.OnCompletionProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.PausableProcessor (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.Pipeline (implements org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.PollEnricher (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.RecipientList (implements org.apache.camel.spi.ErrorHandlerAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.RemoveHeaderProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.RemoveHeadersProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.RemovePropertiesProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.RemovePropertyProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.Resequencer (implements org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.resume.ResumableProcessor (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.RollbackProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.RoutingSlip (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.SamplingThrottler (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.ScriptProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.SendDynamicProcessor (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.SendProcessor (implements org.apache.camel.EndpointAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.SetBodyProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.SetHeaderProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.SetPropertyProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.SortProcessor<T> (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.StopProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.StreamResequencer (implements org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.processor.resequencer.SequenceSender<E>, org.apache.camel.Traceable)
          • org.apache.camel.processor.ThreadsProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware)
          • org.apache.camel.processor.Throttler (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.ThrowExceptionProcessor (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.TransformProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.TryProcessor (implements org.apache.camel.spi.IdAware, org.apache.camel.Navigate<T>, org.apache.camel.spi.RouteIdAware, org.apache.camel.Traceable)
          • org.apache.camel.processor.WireTapProcessor (implements org.apache.camel.CamelContextAware, org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware, org.apache.camel.spi.ShutdownAware, org.apache.camel.Traceable)
        • org.apache.camel.support.ChildServiceSupport
          • org.apache.camel.processor.errorhandler.ErrorHandlerSupport (implements org.apache.camel.spi.ErrorHandler)
            • org.apache.camel.processor.errorhandler.NoErrorHandler (implements org.apache.camel.AsyncProcessor, org.apache.camel.spi.ErrorHandler)
            • org.apache.camel.processor.errorhandler.RedeliveryErrorHandler (implements org.apache.camel.AsyncProcessor, org.apache.camel.spi.ErrorHandlerRedeliveryCustomizer, org.apache.camel.Navigate<T>, org.apache.camel.spi.ShutdownPrepared)
        • org.apache.camel.support.DefaultConsumer (implements org.apache.camel.Consumer, org.apache.camel.health.HealthCheckAware, org.apache.camel.RouteAware, org.apache.camel.spi.RouteIdAware)
        • org.apache.camel.support.DefaultProducer (implements org.apache.camel.Producer)
        • org.apache.camel.processor.aggregate.MemoryAggregationRepository (implements org.apache.camel.spi.OptimisticLockingAggregationRepository)
        • org.apache.camel.support.PooledObjectFactorySupport<T> (implements org.apache.camel.spi.PooledObjectFactory<T>)
        • org.apache.camel.support.PrototypeObjectFactorySupport<T> (implements org.apache.camel.spi.PooledObjectFactory<T>)
        • org.apache.camel.processor.aggregate.ShareUnitOfWorkAggregationStrategy (implements org.apache.camel.AggregationStrategy, org.apache.camel.CamelContextAware)
        • org.apache.camel.spi.Transformer (implements org.apache.camel.CamelContextAware)
        • org.apache.camel.spi.Validator (implements org.apache.camel.CamelContextAware)
    • org.apache.camel.processor.ClaimCheckAggregationStrategy (implements org.apache.camel.AggregationStrategy)
    • org.apache.camel.processor.ContractAdvice (implements org.apache.camel.spi.CamelInternalProcessorAdvice<T>)
    • org.apache.camel.processor.transformer.DataTypeProcessor (implements org.apache.camel.Processor)
    • org.apache.camel.processor.aggregate.DefaultAggregateController (implements org.apache.camel.processor.aggregate.AggregateController)
    • org.apache.camel.processor.DefaultAnnotationBasedProcessorFactory (implements org.apache.camel.spi.AnnotationBasedProcessorFactory)
    • org.apache.camel.processor.DefaultClaimCheckRepository (implements org.apache.camel.spi.ClaimCheckRepository)
    • org.apache.camel.processor.DefaultDeferServiceFactory (implements org.apache.camel.spi.DeferServiceFactory)
    • org.apache.camel.processor.errorhandler.DefaultExceptionPolicyStrategy (implements org.apache.camel.processor.errorhandler.ExceptionPolicyStrategy)
    • org.apache.camel.processor.resequencer.DefaultExchangeComparator (implements org.apache.camel.processor.resequencer.ExpressionResultComparator)
    • org.apache.camel.processor.DefaultInternalProcessorFactory (implements org.apache.camel.spi.InternalProcessorFactory)
    • org.apache.camel.processor.DefaultProcessorFactory (implements org.apache.camel.spi.BootstrapCloseable, org.apache.camel.spi.ProcessorFactory)
    • org.apache.camel.processor.loadbalancer.DistributionRatio
    • org.apache.camel.processor.loadbalancer.ExceptionFailureStatistics
    • org.apache.camel.processor.errorhandler.ExceptionPolicy
    • org.apache.camel.processor.errorhandler.ExceptionPolicyKey
    • org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.State
    • org.apache.camel.processor.idempotent.IdempotentOnCompletion (implements org.apache.camel.spi.Synchronization)
    • org.apache.camel.processor.InterceptSendToEndpointCallback (implements org.apache.camel.spi.EndpointStrategy)
    • org.apache.camel.processor.MulticastProcessor.MulticastTask (implements java.lang.Runnable)
    • org.apache.camel.processor.aggregate.OptimisticLockRetryPolicy
    • org.apache.camel.processor.PipelineHelper
    • org.apache.camel.support.component.PropertyConfigurerSupport
      • org.apache.camel.processor.errorhandler.RedeliveryPolicyConfigurer (implements org.apache.camel.spi.GeneratedPropertyConfigurer, org.apache.camel.spi.PropertyConfigurerGetter)
    • org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.RedeliveryTask (implements org.apache.camel.processor.PooledExchangeTask, java.lang.Runnable)
    • org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.SimpleTask (implements org.apache.camel.AsyncCallback, org.apache.camel.processor.PooledExchangeTask, java.lang.Runnable)
    • org.apache.camel.processor.errorhandler.RedeliveryPolicy (implements java.lang.Cloneable, java.io.Serializable)
    • org.apache.camel.processor.resequencer.ResequencerEngine<E>
    • org.apache.camel.processor.RestBindingAdvice (implements org.apache.camel.spi.CamelInternalProcessorAdvice<T>)
    • org.apache.camel.processor.resume.ResumableCompletion (implements org.apache.camel.spi.Synchronization)
    • org.apache.camel.processor.saga.SagaProcessorBuilder
    • org.apache.camel.processor.SendDynamicAwareResolver
    • org.apache.camel.processor.aggregate.StringAggregationStrategy (implements org.apache.camel.AggregationStrategy)
    • java.lang.Throwable (implements java.io.Serializable)
    • java.util.TimerTask (implements java.lang.Runnable)
      • org.apache.camel.processor.resequencer.Timeout
    • org.apache.camel.processor.loadbalancer.TopicLoadBalancer.State
    • org.apache.camel.processor.resume.TransientResumeStrategy (implements org.apache.camel.resume.ResumeStrategy)
    • org.apache.camel.processor.aggregate.UseLatestAggregationStrategy (implements org.apache.camel.AggregationStrategy)
    • org.apache.camel.processor.aggregate.UseOriginalAggregationStrategy (implements org.apache.camel.AggregationStrategy)

Interface Hierarchy

Enum Class Hierarchy