Class CustomizersSupport.DataFormatCustomizationEnabledPolicy

java.lang.Object
org.apache.camel.support.CustomizersSupport.DataFormatCustomizationEnabledPolicy
All Implemented Interfaces:
BiPredicate<String,org.apache.camel.spi.DataFormat>, org.apache.camel.CamelContextAware, org.apache.camel.spi.DataFormatCustomizer.Policy, org.apache.camel.spi.HasCamelContext
Enclosing class:
CustomizersSupport

public static final class CustomizersSupport.DataFormatCustomizationEnabledPolicy extends Object implements org.apache.camel.spi.DataFormatCustomizer.Policy
A DataFormatCustomizer.Policy that uses a hierarchical lists of properties to determine if customization is enabled for the given DataFormat.
  • Constructor Details

    • DataFormatCustomizationEnabledPolicy

      public DataFormatCustomizationEnabledPolicy()
  • Method Details

    • test

      public boolean test(String name, org.apache.camel.spi.DataFormat target)
      Specified by:
      test in interface BiPredicate<String,org.apache.camel.spi.DataFormat>
    • getCamelContext

      public org.apache.camel.CamelContext getCamelContext()
      Specified by:
      getCamelContext in interface org.apache.camel.spi.HasCamelContext
    • setCamelContext

      public void setCamelContext(org.apache.camel.CamelContext camelContext)
      Specified by:
      setCamelContext in interface org.apache.camel.CamelContextAware