public User getUserByEmailAddress(EmailAddress emailAddress) { User result; result = readObject(User.class, User.EMAIL_ADDRESS, emailAddress.asString()); if (result != null) { User current = getUserById(result.getId()); if (current == null) { doAddClient(result); } else { result = current; } } return result; }
/** @methodtype initialization */ protected void initialize( String id, String nickName, EmailAddress emailAddress, AccessRights accessRights, Client previousClient) { super.initialize(id, nickName, emailAddress, accessRights, previousClient); log.config( LogBuilder.createSystemMessage() .addAction("initialize user") .addParameter("id", id) .addParameter("name", nickName) .addParameter("E-Mail", emailAddress.asString()) .toString()); incWriteCount(); }
public User(String id, String myName, String myEmailAddress, Client previousClient) { this(id, myName, EmailAddress.getFromString(myEmailAddress), previousClient); }
public User(String id, String myName, String myEmailAddress) { this(id, myName, EmailAddress.getFromString(myEmailAddress), null); }
public User getUserByEmailAddress(String emailAddress) { return getUserByEmailAddress(EmailAddress.getFromString(emailAddress)); }