/** * Update the Target if modified. */ public void updateTarget() { /* save updated entity */ final Target target = targetManagement.update(entityFactory.target().update(controllerId) .name(nameTextField.getValue()).description(descTextArea.getValue())); /* display success msg */ uINotification.displaySuccess(i18n.getMessage("message.update.success", target.getName())); // publishing through event bus eventBus.publish(this, new TargetTableEvent(BaseEntityEventType.UPDATED_ENTITY, target)); }
@Override public ResponseEntity<MgmtTarget> updateTarget(@PathVariable("targetId") final String targetId, @RequestBody final MgmtTargetRequestBody targetRest) { if (targetRest.isRequestAttributes() != null) { if (targetRest.isRequestAttributes()) { targetManagement.requestControllerAttributes(targetId); } else { return ResponseEntity.badRequest().build(); } } final Target updateTarget = this.targetManagement.update(entityFactory.target().update(targetId) .name(targetRest.getName()).description(targetRest.getDescription()).address(targetRest.getAddress()) .securityToken(targetRest.getSecurityToken()).requestAttributes(targetRest.isRequestAttributes())); final MgmtTarget response = MgmtTargetMapper.toResponse(updateTarget); MgmtTargetMapper.addPollStatus(updateTarget, response); MgmtTargetMapper.addTargetLinks(response); return ResponseEntity.ok(response); }
/** * Update the Target if modified. */ public void updateTarget() { /* save updated entity */ final Target target = targetManagement.update(entityFactory.target().update(controllerId) .name(nameTextField.getValue()).description(descTextArea.getValue())); /* display success msg */ uINotification.displaySuccess(i18n.getMessage("message.update.success", new Object[] { target.getName() })); // publishing through event bus eventBus.publish(this, new TargetTableEvent(BaseEntityEventType.UPDATED_ENTITY, target)); }