@RequestMapping(value = "/admin/accounts/{accountId}/pools/{poolId}", method = RequestMethod.POST) @ResponseBody public boolean updateAccountPool( @PathVariable("accountId") Long accountId, @PathVariable("poolId") Long poolConfigurationId, @RequestBody String newPoolSettingJson) { boolean updated = poolDao.updatePool(poolConfigurationId, accountId, newPoolSettingJson); nodeManagementExecutor.update(poolDao.readPoolById(poolConfigurationId).poolSettings); return updated; }