мне нужна ясность в осуществлении уменьшения() и карта() методы GridTask,нужна ясность в реализации интерфейса GridTask <T,R>
Как мы можем передать аргументы этих методов,
Map<? extends GridJob, GridNode>
map(List<GridNode> subgrid, T arg) throws GridException
R reduce(List<GridJobResult> results) throws GridException
В частности, мне нужно знать, как передавать/вызывать метод уменьшения, или если он вызывается неявно, то как и какие аргументы передаются ему.
Ну, спасибо за ваш ответ, у меня есть еще одно сомнение в уведомлении о событии/событии. Я хочу уведомить все узлы о прекращении и отправить сообщение на серверный узел [тот, который инициирует все задания]. Как я могу это сделать? –
или еще, расскажите, как остановить все остальные задания с удаленного узла. –