catch (GridException ge) { throw ge; }
    public void putOutput(NodeAddress client, int taskId, TaskData output)    {        Address address = toAddress(client);        try        {            dispatcher.callRemoteMethod(address, "_putOutput",                    new Object[]{new Integer(taskId), output},                    new Class[]{Integer.class, TaskData.class},                    GroupRequest.GET_ALL,                    10000);        }        catch (Exception e)        {            throw new GridException(e);        }    }