|
|
@ -1,7 +1,5 @@
|
|
|
|
package cokr.xit.base.user;
|
|
|
|
package cokr.xit.base.user;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cokr.xit.foundation.Assert;
|
|
|
|
import cokr.xit.foundation.Assert;
|
|
|
|
import cokr.xit.foundation.User;
|
|
|
|
import cokr.xit.foundation.User;
|
|
|
|
|
|
|
|
|
|
|
@ -54,6 +52,7 @@ public abstract class GenericUser extends User {
|
|
|
|
key,
|
|
|
|
key,
|
|
|
|
passwordHint,
|
|
|
|
passwordHint,
|
|
|
|
passwordHintAnswer,
|
|
|
|
passwordHintAnswer,
|
|
|
|
|
|
|
|
gender,
|
|
|
|
emailAddress,
|
|
|
|
emailAddress,
|
|
|
|
areaNo,
|
|
|
|
areaNo,
|
|
|
|
zipCode,
|
|
|
|
zipCode,
|
|
|
@ -66,9 +65,7 @@ public abstract class GenericUser extends User {
|
|
|
|
locked,
|
|
|
|
locked,
|
|
|
|
status;
|
|
|
|
status;
|
|
|
|
private int lockCount;
|
|
|
|
private int lockCount;
|
|
|
|
private Date
|
|
|
|
private String lockedDate;
|
|
|
|
registeredDate,
|
|
|
|
|
|
|
|
lockedDate;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**사용자의 유형을 반환한다.
|
|
|
|
/**사용자의 유형을 반환한다.
|
|
|
|
* @return 사용자 유형 코드
|
|
|
|
* @return 사용자 유형 코드
|
|
|
@ -117,6 +114,20 @@ public abstract class GenericUser extends User {
|
|
|
|
this.passwordHintAnswer = passwordHintAnswer;
|
|
|
|
this.passwordHintAnswer = passwordHintAnswer;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**성별을 반환한다.
|
|
|
|
|
|
|
|
* @return gender 성별코드
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public String getGender() {
|
|
|
|
|
|
|
|
return gender;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**성별을 설정한다.
|
|
|
|
|
|
|
|
* @param gender 성별코드
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public void setGender(String gender) {
|
|
|
|
|
|
|
|
this.gender = gender;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**사용자의 이메일 주소를 반환한다.
|
|
|
|
/**사용자의 이메일 주소를 반환한다.
|
|
|
|
* @return 이메일 주소
|
|
|
|
* @return 이메일 주소
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -275,31 +286,17 @@ public abstract class GenericUser extends User {
|
|
|
|
/**사용자 계정이 잠긴 날짜를 반환한다.
|
|
|
|
/**사용자 계정이 잠긴 날짜를 반환한다.
|
|
|
|
* @return 사용자 계정이 잠긴 날짜
|
|
|
|
* @return 사용자 계정이 잠긴 날짜
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public Date getLockedDate() {
|
|
|
|
public String getLockedDate() {
|
|
|
|
return lockedDate;
|
|
|
|
return lockedDate;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**사용자 계정이 잠긴 날짜를 설정한다.
|
|
|
|
/**사용자 계정이 잠긴 날짜를 설정한다.
|
|
|
|
* @param lockedDate 사용자 계정이 잠긴 날짜
|
|
|
|
* @param lockedDate 사용자 계정이 잠긴 날짜
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public void setLockedDate(Date lockedDate) {
|
|
|
|
public void setLockedDate(String lockedDate) {
|
|
|
|
this.lockedDate = lockedDate;
|
|
|
|
this.lockedDate = lockedDate;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**사용자가 가입한 날짜를 반환한다.
|
|
|
|
|
|
|
|
* @return 사용자가 가입한 날짜
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public Date getRegisteredDate() {
|
|
|
|
|
|
|
|
return registeredDate;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**사용자가 가입한 날짜를 설정한다.
|
|
|
|
|
|
|
|
* @param registeredDate 사용자가 가입한 날짜
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public void setRegisteredDate(Date registeredDate) {
|
|
|
|
|
|
|
|
this.registeredDate = registeredDate;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**사용자의 상태코드를 반환한다.
|
|
|
|
/**사용자의 상태코드를 반환한다.
|
|
|
|
* @return 사용자의 상태코드
|
|
|
|
* @return 사용자의 상태코드
|
|
|
|
* <ul><li>A - 가입신청</li>
|
|
|
|
* <ul><li>A - 가입신청</li>
|
|
|
|