code: public ITimer createInvalidator() {
          if (_smc.getUseSeparateSessionInvalidatorThreadPool()){
              //START PM74718
              SessionInvalidatorWithThreadPool invalidator = new SessionInvalidatorWithThreadPool();
              invalidator.setDelay(_smc.getDelayForInvalidationAlarmDuringServerStartup()); 
              //END PM74718
              return invalidator;
          }
          else{
              SessionInvalidator invalidator = new SessionInvalidator();
              invalidator.setDelay(_smc.getDelayForInvalidationAlarmDuringServerStartup()); 
              return invalidator;
          }
      }
docs: /*provides option to let ScheduledExecutorService control thread pool instead with a session property