code: @PostConstruct
      public synchronized void initialize() {
          final FwCoreDirection direction = assistCoreDirection();
          final TimeResourceProvider provider = direction.assistTimeResourceProvider();
          businessTimeHandler = provider.provideBusinessTimeHandler(this);
          if (businessTimeHandler == null) {
              String msg = "The provider returned null business-time handler: " + provider;
              throw new FwRequiredAssistNotFoundException(msg);
          }
          if (direction.isDevelopmentHere()) {
              developmentProvider = provider;
          } else {
              currentIgnoreTransaction = provider.isCurrentIgnoreTransaction();
              adjustTimeMillis = provider.provideAdjustTimeMillis();
              adjustAbsoluteMode = provider.isAdjustAbsoluteMode();
          }
          realCurrentTimeProvider = provider.provideRealCurrentTimeProvider(); // null allowed
          showBootLogging();
      }
docs: Initialize this component. <br>
  This is basically called by DI setting file.