@Override protected void fullRefresh() { try { HPCCFileSprayClient fileSprayClient = platform.getFileSprayClient(); GetDFUWorkunitResponse response = fileSprayClient.getDFUWorkunit(info.getID()); if (response.getResult() == null) { // Call succeeded, but no response... for (EspException e : response.getExceptions().getException()) { if (e.getCode().equals("20082")) { // No longer exists... info.setState(999); setChanged(); notifyObservers(Notification.LOGICALFILEWORKUNIT); break; } } } else { update(response.getResult()); } } catch (Exception e) { e.printStackTrace(); } }