@Override
    public void handleResult() throws InvalidRpcDataException {

        String result = getStringResult();
        if (result.equalsIgnoreCase(STATUS_STRING_OK)) {
            EventBusFactory.getDefault().fire(new RemoteDownloadsChangedEvent());
        } else {
            // TODO: handle
            Arietta.handleException(new Exception("Got unexpected result"));
        }
    }