Package io.antmedia.console.datastore
Class MapDBStore
java.lang.Object
io.antmedia.console.datastore.AbstractConsoleDataStore
io.antmedia.console.datastore.MapBasedDataStore
io.antmedia.console.datastore.MapDBStore
-
Field Summary
Modifier and TypeFieldDescriptionprivate org.mapdb.DB
protected static org.slf4j.Logger
private long
private io.vertx.core.Vertx
Fields inherited from class io.antmedia.console.datastore.MapBasedDataStore
available, gson, userMap
Fields inherited from class io.antmedia.console.datastore.AbstractConsoleDataStore
SERVER_STORAGE_FILE, SERVER_STORAGE_MAP_NAME
-
Constructor Summary
-
Method Summary
Methods inherited from class io.antmedia.console.datastore.MapBasedDataStore
addUser, deleteUser, doesUserExist, doesUsernameExist, editUser, getNumberOfUserRecords, getUser, getUserList, isAvailable
Methods inherited from class io.antmedia.console.datastore.AbstractConsoleDataStore
getBlockTime, getInvalidLoginCount, getInvalidLoginCountMap, getIsBlockedMap, incrementInvalidLoginCount, isUserBlocked, resetInvalidLoginCount, setBlocked, setBlockTime, setUnBlocked
-
Field Details
-
db
private org.mapdb.DB db -
timerId
private long timerId -
vertx
private io.vertx.core.Vertx vertx -
logger
protected static org.slf4j.Logger logger
-
-
Constructor Details
-
MapDBStore
public MapDBStore(io.vertx.core.Vertx vertx)
-
-
Method Details
-
clear
public void clear()- Specified by:
clear
in classAbstractConsoleDataStore
-
close
public void close()- Specified by:
close
in classAbstractConsoleDataStore
-