.. java:import:: java.util Set .. java:import:: org.caosdb.datetime UTCDateTime .. java:import:: org.caosdb.server.accessControl Principal .. java:import:: org.caosdb.server.accessControl UserSources .. java:import:: org.caosdb.server.utils ServerMessages .. java:import:: org.jdom2 Element RetrieveUserRolesTransaction ============================ .. java:package:: org.caosdb.server.transaction :noindex: .. java:type:: public class RetrieveUserRolesTransaction implements TransactionInterface Constructors ------------ RetrieveUserRolesTransaction ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public RetrieveUserRolesTransaction(String realm, String user) :outertype: RetrieveUserRolesTransaction Methods ------- execute ^^^^^^^ .. java:method:: @Override public void execute() throws Exception :outertype: RetrieveUserRolesTransaction getRoles ^^^^^^^^ .. java:method:: public Set getRoles() :outertype: RetrieveUserRolesTransaction getTimestamp ^^^^^^^^^^^^ .. java:method:: @Override public UTCDateTime getTimestamp() :outertype: RetrieveUserRolesTransaction getUserRolesElement ^^^^^^^^^^^^^^^^^^^ .. java:method:: public static Element getUserRolesElement(Set roles) :outertype: RetrieveUserRolesTransaction getUserRolesElement ^^^^^^^^^^^^^^^^^^^ .. java:method:: public Element getUserRolesElement() :outertype: RetrieveUserRolesTransaction