Package hec.model
Class UserLoginInfo
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.model.UserLoginInfo
- All Implemented Interfaces:
AsciiSerializable
,FieldAccessor
,Serializable
,Cloneable
,Comparable
,Observer
,Modifiable
- See Also:
-
Field Summary
Fields inherited from class hec.lang.NamedType
_description, _ignoreModifiedEvents, _index, _isValid, _modified, _name, defaultDescription, defaultName, DESCRIPTION_CHANGED, NAME_CHANGED, RENAME_EVENT
-
Constructor Summary
ConstructorsConstructorDescriptionUserLoginInfo
(String userName, String userId, long edipi, String clientHost) -
Method Summary
Modifier and TypeMethodDescriptionlong
getEdipi()
getFieldObject
(Field fld) This method allows access to java.lang.reflect.Field objects within the implementing class.long
getKey()
long
long
void
setApplication
(String app) boolean
setFieldObject
(Field fld, Object fobj) This allows access to fields withing the implementing object to set there data.void
setKey
(long key) void
void
Methods inherited from class hec.lang.NamedType
addModifiableListener, clone, compareTo, fireModifiedStateChanged, getDescription, getDisplayName, getIgnoreModifiedEvents, getIndex, getName, isModified, isValid, readResolve, removeModifiableListener, rename, set, setDescription, setIgnoreModifiedEvents, setIndex, setModified, setName, setValid, toString, update, useRecursiveModifiedTest
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
Constructor Details
-
UserLoginInfo
public UserLoginInfo() -
UserLoginInfo
-
-
Method Details
-
getUserName
-
getUserId
-
getKey
public long getKey() -
setKey
public void setKey(long key) -
setApplication
-
getApplication
-
getClientHost
-
setLoginTime
public void setLoginTime() -
getLoginTime
public long getLoginTime() -
setLastCheckInTime
public void setLastCheckInTime() -
getLastCheckInTime
public long getLastCheckInTime() -
getFieldObject
Description copied from interface:FieldAccessor
This method allows access to java.lang.reflect.Field objects within the implementing class.- Specified by:
getFieldObject
in interfaceFieldAccessor
- Overrides:
getFieldObject
in classNamedType
- Parameters:
fld
- The field to get.- Returns:
- The data object that is stored in the given field
-
setFieldObject
Description copied from interface:FieldAccessor
This allows access to fields withing the implementing object to set there data.- Specified by:
setFieldObject
in interfaceFieldAccessor
- Overrides:
setFieldObject
in classNamedType
- Parameters:
fld
- The java field object representing the member field to be setfobj
- The data to set in that field- Returns:
- returns true if successful
-
getEdipi
public long getEdipi()
-