docs: protected void setLifecycleConfigurations(PropertyResolver configResolver, String configurationsCommonPrefix, Class<?> interfaceClass){
  		Integer phase = getConfigProperty(configResolver, configurationsCommonPrefix, ".phase", Integer.class, interfaceClass);
  		if (phase == null){
  			logger.warn("No configuration found for the phase of SmartLifecycle service '{}', 0 will be used.", this.getClass().getName());
  			phase = 0;
  		}
  		
  		Boolean isAutoStart = getConfigProperty(configResolver, configurationsCommonPrefix, ".autoStart", Boolean.class, interfaceClass);
  		if (isAutoStart == null){
  			logger.warn("No configuration found for the auto-start of SmartLifecycle service '{}', false will be used.", this.getClass().getName());
  			isAutoStart = false;
  		}
  
  		this.phase = phase;
  		this.isAutoStart = isAutoStart;
  	}