📄 dbloginrecord.java
字号:
/*
* DbLoginRecord.java
*
* Created on 2001年8月9日, 下午3:45
*/
package com.gs.db.dbimp;
import com.gs.db.*;
import java.util.Date;
/**
*
* @author administrator
* @version
*/
public class DbLoginRecord implements LoginRecord{
int userid;
String username = null;
java.util.Date loginTime=null;
String doingWhat;
IofficeFactory factory;
String ipAddr;
/** Creates new DbLoginRecord */
protected DbLoginRecord( IofficeFactory factory, int userid, long loginTime, String doingWhat, String ipAddr ) {
this.userid = userid;
this.loginTime = new java.util.Date( loginTime );
this.doingWhat = doingWhat;
this.factory = factory;
this.ipAddr = ipAddr;
}
public String getUsername()
{
if ( username == null )
{
try {
ProfileManager manager = factory.getProfileManager();
User user = manager.getUser( userid );
username = user.getUsername()+"["+user.getName()+"]";
}
catch(UserNotFoundException e )
{
//user deleted
return "[deleted]";
}
}
return username;
}
public String getDoingWhat() {return doingWhat;}
public String getLoginTime() {
return loginTime.toLocaleString();
}
public String getIPAddr() {
return ipAddr;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -