/** * Method executeTask. * * @author EDSAC inserts values generated only by the system * @param object * <p>incomingRequest */ public Object executeTask(Object object) throws Exception { Object ret = null; try { Map incomingRequest = (Map) object; ReceiptLine recLine = (ReceiptLine) incomingRequest.get("receiptLine"); incomingRequest.put("InspectionHeader_icRecLine", recLine.getIcRecLine().toString()); incomingRequest.put("InspectionHeader_location", recLine.getInspLocation()); incomingRequest.put("InspectionHeader_area", recLine.getInspArea()); incomingRequest.put("InspectionHeader_storage", recLine.getInspStorage()); this.setStatus(Status.SUCCEEDED); } catch (Exception e) { Log.error(this, e.toString()); this.setStatus(Status.FAILED); } return ret; }