docs: @Override
      public int ephemeralSize() {
          if (isEphemeralDisabled()) {
              return 0;
          }
          try (Connection conn = jdbcHelper.getConnection()) {
              return ephemeralSize(conn);
          } catch (Exception e) {
              throw e instanceof QueueException ? (QueueException) e : new QueueException(e);
          }
      }