|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
fr.xephi.authme.datasource.SQLiteThread
public class SQLiteThread
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Nested classes/interfaces inherited from interface fr.xephi.authme.datasource.DataSource |
|---|
DataSource.DataSourceType |
| Field Summary |
|---|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
SQLiteThread()
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
autoPurgeDatabase(long until)
|
void |
close()
|
int |
getAccountsRegistered()
|
java.util.List<java.lang.String> |
getAllAuthsByEmail(java.lang.String email)
|
java.util.List<java.lang.String> |
getAllAuthsByIp(java.lang.String ip)
|
java.util.List<java.lang.String> |
getAllAuthsByName(PlayerAuth auth)
|
PlayerAuth |
getAuth(java.lang.String user)
|
int |
getIps(java.lang.String ip)
|
DataSource.DataSourceType |
getType()
|
boolean |
isAuthAvailable(java.lang.String user)
|
boolean |
isLogged(java.lang.String user)
|
void |
purgeBanned(java.util.List<java.lang.String> banned)
|
int |
purgeDatabase(long until)
|
void |
purgeLogged()
|
void |
reload()
|
boolean |
removeAuth(java.lang.String user)
|
void |
run()
|
boolean |
saveAuth(PlayerAuth auth)
|
void |
setLogged(java.lang.String user)
|
void |
setUnlogged(java.lang.String user)
|
boolean |
updateEmail(PlayerAuth auth)
|
boolean |
updatePassword(PlayerAuth auth)
|
boolean |
updateQuitLoc(PlayerAuth auth)
|
boolean |
updateSalt(PlayerAuth auth)
|
boolean |
updateSession(PlayerAuth auth)
|
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SQLiteThread()
| Method Detail |
|---|
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic boolean isAuthAvailable(java.lang.String user)
isAuthAvailable in interface DataSourcepublic PlayerAuth getAuth(java.lang.String user)
getAuth in interface DataSourcepublic boolean saveAuth(PlayerAuth auth)
saveAuth in interface DataSourcepublic boolean updatePassword(PlayerAuth auth)
updatePassword in interface DataSourcepublic boolean updateSession(PlayerAuth auth)
updateSession in interface DataSourcepublic int purgeDatabase(long until)
purgeDatabase in interface DataSourcepublic java.util.List<java.lang.String> autoPurgeDatabase(long until)
autoPurgeDatabase in interface DataSourcepublic boolean removeAuth(java.lang.String user)
removeAuth in interface DataSourcepublic boolean updateQuitLoc(PlayerAuth auth)
updateQuitLoc in interface DataSourcepublic int getIps(java.lang.String ip)
getIps in interface DataSourcepublic boolean updateEmail(PlayerAuth auth)
updateEmail in interface DataSourcepublic boolean updateSalt(PlayerAuth auth)
updateSalt in interface DataSourcepublic void close()
close in interface DataSourcepublic void reload()
reload in interface DataSourcepublic java.util.List<java.lang.String> getAllAuthsByName(PlayerAuth auth)
getAllAuthsByName in interface DataSourcepublic java.util.List<java.lang.String> getAllAuthsByIp(java.lang.String ip)
getAllAuthsByIp in interface DataSourcepublic java.util.List<java.lang.String> getAllAuthsByEmail(java.lang.String email)
getAllAuthsByEmail in interface DataSourcepublic void purgeBanned(java.util.List<java.lang.String> banned)
purgeBanned in interface DataSourcepublic DataSource.DataSourceType getType()
getType in interface DataSourcepublic boolean isLogged(java.lang.String user)
isLogged in interface DataSourcepublic void setLogged(java.lang.String user)
setLogged in interface DataSourcepublic void setUnlogged(java.lang.String user)
setUnlogged in interface DataSourcepublic void purgeLogged()
purgeLogged in interface DataSourcepublic int getAccountsRegistered()
getAccountsRegistered in interface DataSource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||