code: @Override
      public void taskStarting() throws RejectedExecutionException {
  
          if (classLoaderIdentifier != null && classLoaderToPropagate == null) {
              classLoaderToPropagate = classLoaderIdentifier.length() == 0 //
                              ? ClassloaderContextImpl.SYSTEM_CLASS_LOADER //
                              : classLoaderContextProvider.classLoaderIdentifierService.getClassLoader(classLoaderIdentifier);
          }
  
          // Save the current thread's classLoader and set the propagated classloader on the current thread.
          previousClassLoader = priv.getContextClassLoader();
          setCL(classLoaderToPropagate);
      }
docs: {@inheritDoc}