code: public void afterPropertiesSet() {
  		if (getId() == null) {
  			logger.info("Command " + this + " has no set id; note: anonymous commands cannot be used in registries.");
  		}
  		if (this instanceof ActionCommand && !isFaceConfigured()) {
  			logger.info("The face descriptor property is not yet set for action command '" + getId()
  					+ "'; configuring");
  		}
  	}
docs: Performs initialisation and validation of this instance after its
  dependencies have been set. If subclasses override this method, they
  should begin by calling {@code super.afterPropertiesSet()}.