code: @Modified
      protected void modified(ComponentContext compcontext, Map<String, Object> properties) {
          Boolean autoExpandValue = (Boolean) properties.get("autoExpand");
          setExpandApps(autoExpandValue == null ? false : autoExpandValue);
  
          Boolean useJandexValue = getProperty(properties, "useJandex", false);
          setUseJandex(useJandexValue == null ? false : useJandexValue);
          //System.setProperty("com.ibm.ws.jandex.enable", useJandexValue.toString()); // Temporary -- REMOVE THIS LATER ////
  
          long startTimeoutValue = getProperty(properties, "startTimeout", 30L);
          setStartTimeout(startTimeoutValue);
          long stopTimeoutValue = getProperty(properties, "stopTimeout", 30L);
          setStopTimeout(stopTimeoutValue);
          ApplicationStateCoordinator.setApplicationStartTimeout(startTimeoutValue);
          ApplicationStateCoordinator.setApplicationStopTimeout(stopTimeoutValue);
      }
docs: DS method to modify the configuration of this component
  
  @param compcontext the context of this component
  @param properties the updated configuration properties