Package io.antmedia.console.datastore
Class RedisStore
java.lang.Object
io.antmedia.console.datastore.AbstractConsoleDataStore
io.antmedia.console.datastore.MapBasedDataStore
io.antmedia.console.datastore.RedisStore
-
Field Summary
Modifier and TypeFieldDescriptionprotected static org.slf4j.Logger
(package private) org.redisson.api.RedissonClient
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
ConstructorDescriptionRedisStore
(String redisConnectionUrl) It can be redis url starts with redis://.. -
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
-
redisson
org.redisson.api.RedissonClient redisson -
logger
protected static org.slf4j.Logger logger
-
-
Constructor Details
-
RedisStore
It can be redis url starts with redis://.. or it can be config file address the in the disk- Parameters:
redisConnectionUrl
-
-
-
Method Details
-
clear
public void clear()- Specified by:
clear
in classAbstractConsoleDataStore
-
close
public void close()- Specified by:
close
in classAbstractConsoleDataStore
-