|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mckoi.database.User
public final class User
Encapsulates the information about a single user logged into the system. The class provides access to information in the user database.
This object also serves as a storage for session state information. For example, this object stores the triggers that this session has created.
NOTE: This object is not immutable. The same user may log into the system and it will result in a new User object being created.
Method Summary | |
---|---|
java.lang.String |
getConnectionString()
Returns the string that describes how this user is connected to the engine. |
Database |
getDatabase()
Returns the Database object that this user belongs to. |
long |
getLastCommandTime()
Returnst the last time a command was executed by this user. |
long |
getTimeConnected()
Returns the time the user connected. |
java.lang.String |
getUserName()
Returns the name of the user. |
void |
logout()
Logs out this user object. |
void |
refreshLastCommandTime()
Refreshes the last time a command was executed by this user. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.String getUserName()
public java.lang.String getConnectionString()
public long getTimeConnected()
public long getLastCommandTime()
public Database getDatabase()
public final void refreshLastCommandTime()
public void logout()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |