Class PrioritizedFilter.PrioritizedFilterFactory

java.lang.Object
org.apache.camel.component.dynamicrouter.filter.PrioritizedFilter.PrioritizedFilterFactory
Enclosing class:
PrioritizedFilter

public static class PrioritizedFilter.PrioritizedFilterFactory extends Object
Create a PrioritizedFilter instance.
  • Constructor Details

    • PrioritizedFilterFactory

      public PrioritizedFilterFactory()
  • Method Details

    • getInstance

      public PrioritizedFilter getInstance(String id, int priority, org.apache.camel.Predicate predicate, String endpoint, PrioritizedFilterStatistics statistics)
      Create this processor with all properties.
      Parameters:
      id - the identifier
      priority - the priority of this processor
      predicate - the rule expression
      endpoint - the destination endpoint for matching exchanges
      statistics - the object that holds routing statistics for this filter