001package gu.dtalk.redis; 002 003import gu.simplemq.IMessageQueueConfigManager; 004import gu.simplemq.MessageQueueType; 005import gu.simplemq.exceptions.SmqNotFoundConnectionException; 006 007import static gu.dtalk.redis.RedisConfigType.lookupConnect; 008import static gu.dtalk.redis.RedisConfigType.lookupConnectUnchecked; 009 010public class RedisConfigManager implements IMessageQueueConfigManager { 011 012 public RedisConfigManager() { 013 } 014 015 @Override 016 public RedisConfigType lookupMessageQueueConnect(Integer timeoutMills) throws SmqNotFoundConnectionException{ 017 return lookupConnect(timeoutMills); 018 } 019 020 @Override 021 public RedisConfigType lookupMessageQueueConnectUnchecked(Integer timeoutMills) { 022 return lookupConnectUnchecked(timeoutMills); 023 } 024 025 @Override 026 public final MessageQueueType getImplType() { 027 return MessageQueueType.REDIS; 028 } 029}