Class RqueueSystemConfigDaoImpl
- java.lang.Object
-
- com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
-
- All Implemented Interfaces:
RqueueSystemConfigDao
@Repository public class RqueueSystemConfigDaoImpl extends java.lang.Object implements RqueueSystemConfigDao
-
-
Constructor Summary
Constructors Constructor Description RqueueSystemConfigDaoImpl(RqueueRedisTemplate<QueueConfig> rqueueRedisTemplate, RqueueConfig rqueueConfig)RqueueSystemConfigDaoImpl(RqueueConfig rqueueConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearCacheByName(java.lang.String name)java.util.List<QueueConfig>findAllQConfig(java.util.Collection<java.lang.String> ids)QueueConfiggetConfigByName(java.lang.String name)QueueConfiggetConfigByName(java.lang.String name, boolean cached)java.util.List<QueueConfig>getConfigByNames(java.util.Collection<java.lang.String> names)QueueConfiggetQConfig(java.lang.String id, boolean cached)voidsaveAllQConfig(java.util.List<QueueConfig> newConfigs)voidsaveQConfig(QueueConfig queueConfig)
-
-
-
Constructor Detail
-
RqueueSystemConfigDaoImpl
@Autowired public RqueueSystemConfigDaoImpl(RqueueConfig rqueueConfig)
-
RqueueSystemConfigDaoImpl
public RqueueSystemConfigDaoImpl(RqueueRedisTemplate<QueueConfig> rqueueRedisTemplate, RqueueConfig rqueueConfig)
-
-
Method Detail
-
getConfigByName
public QueueConfig getConfigByName(java.lang.String name)
- Specified by:
getConfigByNamein interfaceRqueueSystemConfigDao
-
getConfigByNames
public java.util.List<QueueConfig> getConfigByNames(java.util.Collection<java.lang.String> names)
- Specified by:
getConfigByNamesin interfaceRqueueSystemConfigDao
-
getConfigByName
public QueueConfig getConfigByName(java.lang.String name, boolean cached)
- Specified by:
getConfigByNamein interfaceRqueueSystemConfigDao
-
getQConfig
public QueueConfig getQConfig(java.lang.String id, boolean cached)
- Specified by:
getQConfigin interfaceRqueueSystemConfigDao
-
findAllQConfig
public java.util.List<QueueConfig> findAllQConfig(java.util.Collection<java.lang.String> ids)
- Specified by:
findAllQConfigin interfaceRqueueSystemConfigDao
-
saveQConfig
public void saveQConfig(QueueConfig queueConfig)
- Specified by:
saveQConfigin interfaceRqueueSystemConfigDao
-
saveAllQConfig
public void saveAllQConfig(java.util.List<QueueConfig> newConfigs)
- Specified by:
saveAllQConfigin interfaceRqueueSystemConfigDao
-
clearCacheByName
public void clearCacheByName(java.lang.String name)
- Specified by:
clearCacheByNamein interfaceRqueueSystemConfigDao
-
-