private void refreshNodeStates() {
        nodeManager.listEnabledNodes(enabledNodeNames -> {
            jobNodeListHelper.setEnabledNodeNames(enabledNodeNames);
            // Redraw the grid in case any node states have changed which impacts enabled state of rows
            // Don't need to refresh as the grid doesn't use the node table
            dataGrid.redraw();
        }, throwable -> {
        }, getView());
    }
Bottom pane of NodePresenter (Nodes tab). Lists jobNodes for a single node.
stroom-core-client/src/main/java/stroom/node/client/presenter/NodeJobListPresenter.java