| 571 | } |
| 572 | |
| 573 | processor *add_processor(flow *flow, const char *processor_name) { |
| 574 | NULL_CHECK(nullptr, flow, processor_name); |
| 575 | |
| 576 | auto proc = flow->addProcessor(processor_name, processor_name, core::Relationship("success", "description"), flow->hasProcessor()); |
| 577 | return static_cast<processor*>(proc.get()); |
| 578 | } |
| 579 | |
| 580 | int add_failure_callback(flow *flow, void (*onerror_callback)(flow_file_record*)) { |
| 581 | return flow->setFailureCallback(onerror_callback) ? 0 : 1; |
no test coverage detected