Replace getInterface() with newInstance(NodeFactory) using NodeFactory2

Co-authored-by: Andreas Veithen-Knowles <andreas.veithen@gmail.com>
4 files changed