docs: @Override
      public Date getNextTimeout() throws IllegalStateException, NoSuchObjectLocalException, EJBException {
          Date nextTime = getNextTimeout(ALLOW_CACHED_TIMER_GET_NEXT_TIMEOUT);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
              Tr.debug(tc, "getNextTimeout: " + nextTime);
  
          return nextTime;
      }