Class Enricher

  • All Implemented Interfaces:
    org.apache.camel.Processor

    public class Enricher
    extends Object
    implements org.apache.camel.Processor
    • Constructor Detail

      • Enricher

        public Enricher()
    • Method Detail

      • addEnrichmentService

        public void addEnrichmentService​(EnrichmentService enrichmentService,
                                         Map<?,​?> properties)
      • removeEnrichmentService

        public void removeEnrichmentService​(EnrichmentService enrichmentService,
                                            Map<?,​?> properties)
      • getElementDeleteMarkerByType

        public ElementDeleteMarker getElementDeleteMarkerByType​(String type)
        Get the element deletion marker for a given type
        Parameters:
        type -
        Returns:
      • getClassesForType

        public List<Class<?>> getClassesForType​(String type)
      • process

        public void process​(org.apache.camel.Exchange exchange)
                     throws Exception
        Specified by:
        process in interface org.apache.camel.Processor
        Throws:
        Exception