| | |
| | | import de.uhilger.transit.web.WebKontext; |
| | | import de.uhilger.um.Digester; |
| | | import de.uhilger.um.daten.User; |
| | | import de.uhilger.um.daten.UserData; |
| | | import de.uhilger.um.daten.UserRole; |
| | | import de.uhilger.um.web.Initialiser; |
| | | import java.sql.Connection; |
| | | import java.util.List; |
| | | import java.util.Properties; |
| | | import java.util.logging.Logger; |
| | | import javax.servlet.ServletContext; |
| | | |
| | | /** |
| | |
| | | */ |
| | | public class UserMgr implements WebKontext { |
| | | |
| | | private static final Logger logger = Logger.getLogger(UserMgr.class.getName()); |
| | | |
| | | /** Zeiger zum Servlet-Kontext dieser Anwendung */ |
| | | private ServletContext ctx; |
| | | |
| | |
| | | |
| | | /** Mapper-Objekt fuer Benutzer */ |
| | | private static final Record UserMapper = new GenericRecord(User.class); |
| | | /** Mapper-Objekt fuer Benutzerdaten */ |
| | | private static final Record UserDataMapper = new GenericRecord(UserData.class); |
| | | /** Mapper-Objekt fuer Benutzerrollen */ |
| | | private static final Record UserRoleMapper = new GenericRecord(UserRole.class); |
| | | |
| | |
| | | } |
| | | |
| | | public List getUserNameList() { |
| | | return getDb().select(getSql(SQL_GET_USER_NAME_LIST), WITHOUT_BLOBS); |
| | | String sql = getSql(SQL_GET_USER_NAME_LIST); |
| | | logger.info(sql); |
| | | return getDb().select(sql, UserDataMapper); |
| | | } |
| | | |
| | | public User deleteUser(User user) { |