.. java:import:: java.sql PreparedStatement .. java:import:: java.sql ResultSet .. java:import:: java.sql SQLException .. java:import:: java.util HashSet .. java:import:: org.caosdb.server.accessControl Principal .. java:import:: org.caosdb.server.accessControl UserStatus .. java:import:: org.caosdb.server.database.access Access .. java:import:: org.caosdb.server.database.backend.interfaces RetrieveUserImpl .. java:import:: org.caosdb.server.database.exceptions TransactionException .. java:import:: org.caosdb.server.database.proto ProtoUser MySQLRetrieveUser ================= .. java:package:: org.caosdb.server.database.backend.implementation.MySQL :noindex: .. java:type:: public class MySQLRetrieveUser extends MySQLTransaction implements RetrieveUserImpl Fields ------ STMT_RETRIEVE_USER_ACCOUNT ^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String STMT_RETRIEVE_USER_ACCOUNT :outertype: MySQLRetrieveUser STMT_RETRIEVE_USER_ROLES ^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String STMT_RETRIEVE_USER_ROLES :outertype: MySQLRetrieveUser Constructors ------------ MySQLRetrieveUser ^^^^^^^^^^^^^^^^^ .. java:constructor:: public MySQLRetrieveUser(Access access) :outertype: MySQLRetrieveUser Methods ------- execute ^^^^^^^ .. java:method:: @Override public ProtoUser execute(Principal principal) throws TransactionException :outertype: MySQLRetrieveUser