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
FieldsModifier and TypeFieldDescriptionprivate org.mapdb.DBprotected static org.slf4j.Loggerprivate longprivate io.vertx.core.VertxFields inherited from class io.antmedia.console.datastore.MapBasedDataStore
available, gson, userMapFields inherited from class io.antmedia.console.datastore.AbstractConsoleDataStore
SERVER_STORAGE_FILE, SERVER_STORAGE_MAP_NAME -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.antmedia.console.datastore.MapBasedDataStore
addUser, deleteUser, doesUserExist, doesUsernameExist, editUser, getNumberOfUserRecords, getUser, getUserList, isAvailableMethods 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:
clearin classAbstractConsoleDataStore
-
close
public void close()- Specified by:
closein classAbstractConsoleDataStore
-