Class RqueueSystemConfigDaoImpl
java.lang.Object
com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- All Implemented Interfaces:
RqueueSystemConfigDao
-
Constructor Summary
ConstructorsConstructorDescriptionRqueueSystemConfigDaoImpl(RqueueRedisTemplate<QueueConfig> rqueueRedisTemplate, RqueueConfig rqueueConfig) RqueueSystemConfigDaoImpl(RqueueConfig rqueueConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoidclearCacheByName(String name) findAllQConfig(Collection<String> ids) getConfigByName(String name) getConfigByName(String name, boolean cached) getConfigByNames(Collection<String> names) getQConfig(String id, boolean cached) voidsaveAllQConfig(List<QueueConfig> newConfigs) voidsaveQConfig(QueueConfig queueConfig)
-
Constructor Details
-
RqueueSystemConfigDaoImpl
-
RqueueSystemConfigDaoImpl
public RqueueSystemConfigDaoImpl(RqueueRedisTemplate<QueueConfig> rqueueRedisTemplate, RqueueConfig rqueueConfig)
-
-
Method Details
-
getConfigByName
- Specified by:
getConfigByNamein interfaceRqueueSystemConfigDao
-
getConfigByNames
- Specified by:
getConfigByNamesin interfaceRqueueSystemConfigDao
-
getConfigByName
- Specified by:
getConfigByNamein interfaceRqueueSystemConfigDao
-
getQConfig
- Specified by:
getQConfigin interfaceRqueueSystemConfigDao
-
findAllQConfig
- Specified by:
findAllQConfigin interfaceRqueueSystemConfigDao
-
saveQConfig
- Specified by:
saveQConfigin interfaceRqueueSystemConfigDao
-
saveAllQConfig
- Specified by:
saveAllQConfigin interfaceRqueueSystemConfigDao
-
clearCacheByName
- Specified by:
clearCacheByNamein interfaceRqueueSystemConfigDao
-