docs: @Override
      public long getPausedWorkerCount() {
          return PoolUtils.doWorkInPoolNicely(this.jedisPool, new PoolWork<Jedis, Long>() {
              /**
               * {@inheritDoc}
               */
              @Override
              public Long doWork(final Jedis jedis) throws Exception {
                  long pausedCount = 0L;
                  final Set<String> workerNames = jedis.smembers(key(WORKERS));
                  for (final String workerName : workerNames) {
                      if (isWorkerInState(workerName, WorkerInfo.State.PAUSED, jedis)) {
                          pausedCount++;
                      }
                  }
                  return pausedCount;
              }
          });
      }