.. java:import:: java.io IOException .. java:import:: java.security NoSuchAlgorithmException .. java:import:: java.sql SQLException .. java:import:: java.util HashSet .. java:import:: org.caosdb.server CaosDBException .. java:import:: org.caosdb.server.accessControl ACMPermissions .. java:import:: org.caosdb.server.database.backend.implementation MySQL.ConnectionException .. java:import:: org.caosdb.server.entity Message .. java:import:: org.caosdb.server.permissions PermissionRule .. java:import:: org.caosdb.server.transaction RetrievePermissionRulesTransaction .. java:import:: org.caosdb.server.transaction UpdatePermissionRulesTransaction .. java:import:: org.caosdb.server.utils ServerMessages .. java:import:: org.jdom2 Document .. java:import:: org.jdom2 Element .. java:import:: org.restlet.data Status .. java:import:: org.restlet.representation Representation .. java:import:: org.restlet.representation StringRepresentation PermissionRulesResource ======================= .. java:package:: org.caosdb.server.resource :noindex: .. java:type:: public class PermissionRulesResource extends AbstractCaosDBServerResource Methods ------- httpGetInChildClass ^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override protected Representation httpGetInChildClass() throws ConnectionException, IOException, SQLException, CaosDBException, NoSuchAlgorithmException, Exception :outertype: PermissionRulesResource httpPutInChildClass ^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public Representation httpPutInChildClass(Representation entity) throws Exception :outertype: PermissionRulesResource