Package org.teamapps.model.controlcenter
Klasse UdbUserLoginStats
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<UserLoginStats>
org.teamapps.model.controlcenter.UdbUserLoginStats
- Alle implementierten Schnittstellen:
UserLoginStats,org.teamapps.universaldb.pojo.Entity<UserLoginStats>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<UserLoginStats>
public class UdbUserLoginStats
extends org.teamapps.universaldb.pojo.AbstractUdbEntity<UserLoginStats>
implements UserLoginStats
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static org.teamapps.universaldb.index.numeric.IntegerIndexprotected static org.teamapps.universaldb.index.numeric.IntegerIndexprotected static org.teamapps.universaldb.index.text.TextIndexprotected static org.teamapps.universaldb.index.numeric.IntegerIndexprotected static org.teamapps.universaldb.index.numeric.IntegerIndexprotected static org.teamapps.universaldb.index.TableIndexprotected static org.teamapps.universaldb.UniversalDBprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexprotected static org.teamapps.universaldb.index.numeric.IntegerIndexprotected static org.teamapps.universaldb.index.text.TextIndexprotected static org.teamapps.universaldb.index.numeric.IntegerIndexVon Schnittstelle geerbte Felder org.teamapps.model.controlcenter.UserLoginStats
FIELD_FIRST_LOGIN, FIELD_LAST_LOGIN, FIELD_LAST_LOGIN_IP_ADDRESS, FIELD_LAST_TOTP_AUTHENTICATION, FIELD_LOGIN_COUNT, FIELD_USER, FIELD_WRONG_PASSWORD_COUNT, FIELD_WRONG_PASSWORD_IP_ADDRESS, FIELD_WRONG_PASSWORD_TIMESTAMP -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()build(int id) voiddelete()voiddelete(int userId, long timestamp) static List<UserLoginStats> getAll()static intgetCount()static List<UserLoginStats> longintlongintlongintintgetUser()intlongintvoidvoidrestoreDeleted(int userId, long timestamp) save()save(int userId, long timestamp) setFirstLogin(Instant value) setFirstLoginAsEpochMilli(long value) setFirstLoginAsEpochSecond(int value) setLastLogin(Instant value) setLastLoginAsEpochMilli(long value) setLastLoginAsEpochSecond(int value) setLastLoginIpAddress(String value) setLastTotpAuthentication(Instant value) setLastTotpAuthenticationAsEpochMilli(long value) setLastTotpAuthenticationAsEpochSecond(int value) setLoginCount(int value) setWrongPasswordCount(int value) setWrongPasswordIpAddress(String value) setWrongPasswordTimestamp(Instant value) setWrongPasswordTimestampAsEpochMilli(long value) setWrongPasswordTimestampAsEpochSecond(int value) static List<UserLoginStats> sort(BitSet recordIds, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) static List<UserLoginStats> sort(List<UserLoginStats> list, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) Von Klasse geerbte Methoden org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, clearFieldChanges, createdBy, createEntityList, createEntityList, createEntityList, createFileValue, createFileValue, deleteRecord, deleteRecord, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDatabase, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getRecordUpdates, getReferenceChangeValue, getShortValue, getTable, getTableId, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTranslatableTextValue, hashCode, isChanged, isChanged, isDeleted, isModified, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, restoreDeletedRecord, saveRecord, saveRecord, saveRecord, setBooleanValue, setChangeValue, setDateAsEpochMilli, setDateTimeAsEpochMilli, setDateTimeValue, setDateValue, setDoubleValue, setEntityValue, setEnumValue, setFloatValue, setIntValue, setLocalDateAsEpochMilli, setLocalDateValue, setLongValue, setMultiReferenceValue, setShortValue, setSingleReferenceValue, setTextValue, setTimestampAsEpochMilli, setTimestampAsEpochSecond, setTimestampValue, setTimeValue, setTranslatableTextValue, sort, sort, toStringVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.universaldb.pojo.Entity
clearChanges, clearFieldChanges, getDatabase, getEntityValue, getId, getRecordUpdates, getTable, isChanged, isDeleted, isModified, isRestorable, isStored, setEntityValueVon Schnittstelle geerbte Methoden org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Felddetails
-
table
protected static org.teamapps.universaldb.index.TableIndex table -
universalDB
protected static org.teamapps.universaldb.UniversalDB universalDB -
user
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex user -
firstLogin
protected static org.teamapps.universaldb.index.numeric.IntegerIndex firstLogin -
lastLogin
protected static org.teamapps.universaldb.index.numeric.IntegerIndex lastLogin -
loginCount
protected static org.teamapps.universaldb.index.numeric.IntegerIndex loginCount -
lastLoginIpAddress
protected static org.teamapps.universaldb.index.text.TextIndex lastLoginIpAddress -
wrongPasswordTimestamp
protected static org.teamapps.universaldb.index.numeric.IntegerIndex wrongPasswordTimestamp -
wrongPasswordIpAddress
protected static org.teamapps.universaldb.index.text.TextIndex wrongPasswordIpAddress -
wrongPasswordCount
protected static org.teamapps.universaldb.index.numeric.IntegerIndex wrongPasswordCount -
lastTotpAuthentication
protected static org.teamapps.universaldb.index.numeric.IntegerIndex lastTotpAuthentication
-
-
Konstruktordetails
-
UdbUserLoginStats
public UdbUserLoginStats() -
UdbUserLoginStats
public UdbUserLoginStats(int id, boolean createEntity)
-
-
Methodendetails
-
getAll
-
getDeletedRecords
-
sort
public static List<UserLoginStats> sort(List<UserLoginStats> list, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) -
sort
public static List<UserLoginStats> sort(BitSet recordIds, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) -
getCount
public static int getCount() -
build
- Angegeben von:
buildin Schnittstelleorg.teamapps.universaldb.record.EntityBuilder<UserLoginStats>
-
build
- Angegeben von:
buildin Schnittstelleorg.teamapps.universaldb.record.EntityBuilder<UserLoginStats>
-
getUser
- Angegeben von:
getUserin SchnittstelleUserLoginStats
-
setUser
- Angegeben von:
setUserin SchnittstelleUserLoginStats
-
getFirstLogin
- Angegeben von:
getFirstLoginin SchnittstelleUserLoginStats
-
setFirstLogin
- Angegeben von:
setFirstLoginin SchnittstelleUserLoginStats
-
getFirstLoginAsEpochSecond
public int getFirstLoginAsEpochSecond()- Angegeben von:
getFirstLoginAsEpochSecondin SchnittstelleUserLoginStats
-
setFirstLoginAsEpochSecond
- Angegeben von:
setFirstLoginAsEpochSecondin SchnittstelleUserLoginStats
-
getFirstLoginAsEpochMilli
public long getFirstLoginAsEpochMilli()- Angegeben von:
getFirstLoginAsEpochMilliin SchnittstelleUserLoginStats
-
setFirstLoginAsEpochMilli
- Angegeben von:
setFirstLoginAsEpochMilliin SchnittstelleUserLoginStats
-
getLastLogin
- Angegeben von:
getLastLoginin SchnittstelleUserLoginStats
-
setLastLogin
- Angegeben von:
setLastLoginin SchnittstelleUserLoginStats
-
getLastLoginAsEpochSecond
public int getLastLoginAsEpochSecond()- Angegeben von:
getLastLoginAsEpochSecondin SchnittstelleUserLoginStats
-
setLastLoginAsEpochSecond
- Angegeben von:
setLastLoginAsEpochSecondin SchnittstelleUserLoginStats
-
getLastLoginAsEpochMilli
public long getLastLoginAsEpochMilli()- Angegeben von:
getLastLoginAsEpochMilliin SchnittstelleUserLoginStats
-
setLastLoginAsEpochMilli
- Angegeben von:
setLastLoginAsEpochMilliin SchnittstelleUserLoginStats
-
getLoginCount
public int getLoginCount()- Angegeben von:
getLoginCountin SchnittstelleUserLoginStats
-
setLoginCount
- Angegeben von:
setLoginCountin SchnittstelleUserLoginStats
-
getLastLoginIpAddress
- Angegeben von:
getLastLoginIpAddressin SchnittstelleUserLoginStats
-
setLastLoginIpAddress
- Angegeben von:
setLastLoginIpAddressin SchnittstelleUserLoginStats
-
getWrongPasswordTimestamp
- Angegeben von:
getWrongPasswordTimestampin SchnittstelleUserLoginStats
-
setWrongPasswordTimestamp
- Angegeben von:
setWrongPasswordTimestampin SchnittstelleUserLoginStats
-
getWrongPasswordTimestampAsEpochSecond
public int getWrongPasswordTimestampAsEpochSecond()- Angegeben von:
getWrongPasswordTimestampAsEpochSecondin SchnittstelleUserLoginStats
-
setWrongPasswordTimestampAsEpochSecond
- Angegeben von:
setWrongPasswordTimestampAsEpochSecondin SchnittstelleUserLoginStats
-
getWrongPasswordTimestampAsEpochMilli
public long getWrongPasswordTimestampAsEpochMilli()- Angegeben von:
getWrongPasswordTimestampAsEpochMilliin SchnittstelleUserLoginStats
-
setWrongPasswordTimestampAsEpochMilli
- Angegeben von:
setWrongPasswordTimestampAsEpochMilliin SchnittstelleUserLoginStats
-
getWrongPasswordIpAddress
- Angegeben von:
getWrongPasswordIpAddressin SchnittstelleUserLoginStats
-
setWrongPasswordIpAddress
- Angegeben von:
setWrongPasswordIpAddressin SchnittstelleUserLoginStats
-
getWrongPasswordCount
public int getWrongPasswordCount()- Angegeben von:
getWrongPasswordCountin SchnittstelleUserLoginStats
-
setWrongPasswordCount
- Angegeben von:
setWrongPasswordCountin SchnittstelleUserLoginStats
-
getLastTotpAuthentication
- Angegeben von:
getLastTotpAuthenticationin SchnittstelleUserLoginStats
-
setLastTotpAuthentication
- Angegeben von:
setLastTotpAuthenticationin SchnittstelleUserLoginStats
-
getLastTotpAuthenticationAsEpochSecond
public int getLastTotpAuthenticationAsEpochSecond()- Angegeben von:
getLastTotpAuthenticationAsEpochSecondin SchnittstelleUserLoginStats
-
setLastTotpAuthenticationAsEpochSecond
- Angegeben von:
setLastTotpAuthenticationAsEpochSecondin SchnittstelleUserLoginStats
-
getLastTotpAuthenticationAsEpochMilli
public long getLastTotpAuthenticationAsEpochMilli()- Angegeben von:
getLastTotpAuthenticationAsEpochMilliin SchnittstelleUserLoginStats
-
setLastTotpAuthenticationAsEpochMilli
- Angegeben von:
setLastTotpAuthenticationAsEpochMilliin SchnittstelleUserLoginStats
-
save
- Angegeben von:
savein Schnittstelleorg.teamapps.universaldb.pojo.Entity<UserLoginStats>
-
save
- Angegeben von:
savein Schnittstelleorg.teamapps.universaldb.pojo.Entity<UserLoginStats>
-
delete
public void delete()- Angegeben von:
deletein Schnittstelleorg.teamapps.universaldb.pojo.Entity<UserLoginStats>
-
delete
public void delete(int userId, long timestamp) - Angegeben von:
deletein Schnittstelleorg.teamapps.universaldb.pojo.Entity<UserLoginStats>
-
restoreDeleted
public void restoreDeleted()- Angegeben von:
restoreDeletedin Schnittstelleorg.teamapps.universaldb.pojo.Entity<UserLoginStats>
-
restoreDeleted
public void restoreDeleted(int userId, long timestamp) - Angegeben von:
restoreDeletedin Schnittstelleorg.teamapps.universaldb.pojo.Entity<UserLoginStats>
-