/** * @see java.lang.Object#clone() */ @Override public CmsUser clone() { return new CmsUser( m_id, m_name, m_password, m_firstname, m_lastname, m_email, m_lastlogin, m_flags, m_dateCreated, new HashMap<String, Object>(m_additionalInfo)); }
/** * @see java.lang.Object#clone() */ @Override public Object clone() { return new CmsUser( m_id, m_name, m_password, m_firstname, m_lastname, m_email, m_lastlogin, m_flags, m_dateCreated, m_additionalInfo); }
CmsUser curUser = new CmsUser(); try { for (int i = 0; i < values.size(); i++) {
/** * Semi-constructor to create a {@link CmsUser} instance from a JDBC result set.<p> * * @param dbc the current database context * @param res the JDBC ResultSet * * @return the new CmsUser object * * @throws SQLException in case the result set does not include a requested table attribute */ protected CmsUser internalCreateUser(CmsDbContext dbc, ResultSet res) throws SQLException { String userName = res.getString(m_sqlManager.readQuery("C_USERS_USER_NAME_0")); String ou = CmsOrganizationalUnit.removeLeadingSeparator( res.getString(m_sqlManager.readQuery("C_USERS_USER_OU_0"))); CmsUUID userId = new CmsUUID(res.getString(m_sqlManager.readQuery("C_USERS_USER_ID_0"))); if (LOG.isDebugEnabled()) { LOG.debug(Messages.get().getBundle().key(Messages.LOG_DBG_CREATE_USER_1, userName)); } return new CmsUser( userId, ou + userName, res.getString(m_sqlManager.readQuery("C_USERS_USER_PASSWORD_0")), res.getString(m_sqlManager.readQuery("C_USERS_USER_FIRSTNAME_0")), res.getString(m_sqlManager.readQuery("C_USERS_USER_LASTNAME_0")), res.getString(m_sqlManager.readQuery("C_USERS_USER_EMAIL_0")), res.getLong(m_sqlManager.readQuery("C_USERS_USER_LASTLOGIN_0")), res.getInt(m_sqlManager.readQuery("C_USERS_USER_FLAGS_0")), res.getLong(m_sqlManager.readQuery("C_USERS_USER_DATECREATED_0")), null); }
return new CmsUser( userId, ou + userName,
/** * Semi-constructor to create a {@link CmsUser} instance from a JDBC result set.<p> * * @param dbc the current database context * @param u the user * * @return the new CmsUser object * * @throws CmsDataAccessException if there is an error in de-serializing the user info */ protected CmsUser internalCreateUser(CmsDbContext dbc, CmsDAOUsers u) throws CmsDataAccessException { String userName = u.getUserName(); String ou = CmsOrganizationalUnit.removeLeadingSeparator(u.getUserOu()); CmsUUID userId = new CmsUUID(u.getUserId()); if (LOG.isDebugEnabled()) { LOG.debug(Messages.get().getBundle().key(Messages.LOG_DBG_CREATE_USER_1, userName)); } Map<String, Object> info = readUserInfos(dbc, userId); return new CmsUser( userId, ou + userName, u.getUserPassword(), u.getUserFirstName(), u.getUserLastName(), u.getUserEmail(), u.getUserLastLogin(), u.getUserFlags(), u.getUserDateCreated(), info); }
m_user = new CmsUser(); m_pwdInfo = new CmsPasswordInfo(); m_group = "";