示例#1
0
  public ManagedProcessor(
      CamelContext context, Processor processor, ProcessorDefinition<?> definition) {
    this.context = context;
    this.processor = processor;
    this.definition = definition;
    this.id = definition.idOrCreate(context.getNodeIdFactory());

    boolean enabled =
        context.getManagementStrategy().getStatisticsLevel() == ManagementStatisticsLevel.All;
    setStatisticsEnabled(enabled);
  }