Package com.github.sonus21.rqueue.dao
Interface RqueueStringDao
-
- All Known Implementing Classes:
RqueueStringDaoImpl
public interface RqueueStringDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
appendToListWithListExpiry(java.lang.String listName, java.lang.String data, java.time.Duration duration)
void
appendToSet(java.lang.String setName, java.lang.String... data)
java.lang.Boolean
delete(java.lang.String key)
java.lang.Object
delete(java.util.Collection<java.lang.String> keys)
java.lang.Object
deleteAndSet(java.util.Collection<java.lang.String> keysToBeRemoved, java.util.Map<java.lang.String,java.lang.Object> objectsToBeStored)
java.lang.Boolean
deleteIfSame(java.lang.String key, java.lang.String value)
java.lang.Object
get(java.lang.String key)
java.lang.Long
getListSize(java.lang.String name)
java.lang.Long
getSortedSetSize(java.lang.String name)
java.util.List<java.lang.Object>
readFromList(java.lang.String key)
java.util.Map<java.lang.String,java.util.List<java.lang.Object>>
readFromLists(java.util.List<java.lang.String> keys)
java.util.List<java.lang.String>
readFromSet(java.lang.String setName)
void
set(java.lang.String key, java.lang.Object data)
java.lang.Boolean
setIfAbsent(java.lang.String key, java.lang.String value, java.time.Duration duration)
org.springframework.data.redis.connection.DataType
type(java.lang.String key)
-
-
-
Method Detail
-
readFromLists
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> readFromLists(java.util.List<java.lang.String> keys)
-
readFromList
java.util.List<java.lang.Object> readFromList(java.lang.String key)
-
appendToListWithListExpiry
void appendToListWithListExpiry(java.lang.String listName, java.lang.String data, java.time.Duration duration)
-
appendToSet
void appendToSet(java.lang.String setName, java.lang.String... data)
-
readFromSet
java.util.List<java.lang.String> readFromSet(java.lang.String setName)
-
delete
java.lang.Boolean delete(java.lang.String key)
-
set
void set(java.lang.String key, java.lang.Object data)
-
get
java.lang.Object get(java.lang.String key)
-
delete
java.lang.Object delete(java.util.Collection<java.lang.String> keys)
-
deleteAndSet
java.lang.Object deleteAndSet(java.util.Collection<java.lang.String> keysToBeRemoved, java.util.Map<java.lang.String,java.lang.Object> objectsToBeStored)
-
setIfAbsent
java.lang.Boolean setIfAbsent(java.lang.String key, java.lang.String value, java.time.Duration duration)
-
getListSize
java.lang.Long getListSize(java.lang.String name)
-
getSortedSetSize
java.lang.Long getSortedSetSize(java.lang.String name)
-
type
org.springframework.data.redis.connection.DataType type(java.lang.String key)
-
deleteIfSame
java.lang.Boolean deleteIfSame(java.lang.String key, java.lang.String value)
-
-