MariaDBDatabase mariaDBDatabase = mariaDBDatabases.get(0); MariaDBUser mariaDBUser = mariaDBUsers.get(0); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBDatabase, LinkTypeConstants.INSTALLED_ON, mariaDBServer)) { throw new IllegalUpdateException("The database is not installed on the database server"); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBUser, MariaDBUser.LINK_TYPE_ADMIN, mariaDBDatabase)) { throw new IllegalUpdateException("The database user is not an ADMIN on the database"); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBUser, MariaDBUser.LINK_TYPE_READ, mariaDBDatabase)) { throw new IllegalUpdateException("The database user is not a READER on the database"); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBUser, MariaDBUser.LINK_TYPE_WRITE, mariaDBDatabase)) { throw new IllegalUpdateException("The database user is not a WRITER on the database");
MariaDBDatabase mariaDBDatabase = mariaDBDatabases.get(0); MariaDBUser mariaDBUser = mariaDBUsers.get(0); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBDatabase, LinkTypeConstants.INSTALLED_ON, mariaDBServer)) { throw new IllegalUpdateException("The database is not installed on the database server"); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBUser, MariaDBUser.LINK_TYPE_ADMIN, mariaDBDatabase)) { throw new IllegalUpdateException("The database user is not an ADMIN on the database"); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBUser, MariaDBUser.LINK_TYPE_READ, mariaDBDatabase)) { throw new IllegalUpdateException("The database user is not a READER on the database"); if (!resourceService.linkExistsByFromResourceAndLinkTypeAndToResource(mariaDBUser, MariaDBUser.LINK_TYPE_WRITE, mariaDBDatabase)) { throw new IllegalUpdateException("The database user is not a WRITER on the database");