@Override
 public long getMaxIdleThreadInMinutesAgeForStatusReplication() {
   return configInstance
       .getLongProperty(namespace + "maxIdleThreadAgeInMinutesForStatusReplication", 10)
       .get();
 }
 @Override
 public long getDeltaRetentionTimerIntervalInMs() {
   return configInstance
       .getLongProperty(namespace + "deltaRetentionTimerIntervalInMs", (30 * 1000))
       .get();
 }
 @Override
 public long getEvictionIntervalTimerInMs() {
   return configInstance
       .getLongProperty(namespace + "evictionIntervalTimerInMs", (60 * 1000))
       .get();
 }
 @Override
 public long getRetentionTimeInMSInDeltaQueue() {
   return configInstance
       .getLongProperty(namespace + "retentionTimeInMSInDeltaQueue", (3 * 60 * 1000))
       .get();
 }