MCPcopy Create free account
hub / github.com/apache/nifi-minifi-cpp / findProcessorById

Method findProcessorById

libminifi/src/core/ProcessGroup.cpp:258–265  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

256}
257
258std::shared_ptr<Processor> ProcessGroup::findProcessorById(const utils::Identifier& uuid) const {
259 const auto id_matches = [&] (const std::shared_ptr<Processor>& processor) {
260 logger_->log_debug("Current processor is %s", processor->getName());
261 utils::Identifier processorUUID = processor->getUUID();
262 return processorUUID && uuid == processorUUID;
263 };
264 return findProcessor(id_matches);
265}
266
267std::shared_ptr<Processor> ProcessGroup::findProcessorByName(const std::string &processorName) const {
268 const auto name_matches = [&] (const std::shared_ptr<Processor>& processor) {

Callers 3

addConnectionMethod · 0.95
removeConnectionMethod · 0.95
parseConnectionYamlMethod · 0.80

Calls 3

log_debugMethod · 0.80
getNameMethod · 0.45
getUUIDMethod · 0.45

Tested by

no test coverage detected