.. java:import:: java.sql PreparedStatement .. java:import:: java.sql SQLException .. java:import:: java.util HashSet .. java:import:: java.util Map .. java:import:: java.util Set .. java:import:: org.caosdb.server.database.access Access .. java:import:: org.caosdb.server.database.backend.interfaces SetPermissionRulesImpl .. java:import:: org.caosdb.server.database.exceptions TransactionException .. java:import:: org.caosdb.server.permissions PermissionRule .. java:import:: org.eclipse.jetty.util.ajax JSON MySQLSetPermissionRules ======================= .. java:package:: org.caosdb.server.database.backend.implementation.MySQL :noindex: .. java:type:: public class MySQLSetPermissionRules extends MySQLTransaction implements SetPermissionRulesImpl Fields ------ STMT_DELETE_PERMISSION_RULES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String STMT_DELETE_PERMISSION_RULES :outertype: MySQLSetPermissionRules STMT_INSERT_PERMISSION_RULES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String STMT_INSERT_PERMISSION_RULES :outertype: MySQLSetPermissionRules Constructors ------------ MySQLSetPermissionRules ^^^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public MySQLSetPermissionRules(Access access) :outertype: MySQLSetPermissionRules Methods ------- updatePermissionRules ^^^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public void updatePermissionRules(String role, Set rules) throws TransactionException :outertype: MySQLSetPermissionRules