code: @EventHandler
      public void handle(ChargingStationConfiguredEvent event) {
          LOG.info("ChargingStationConfiguredEvent");
  
          ChargingStation chargingStation = getChargingStation(event.getChargingStationId());
  
          if (chargingStation == null) {
              LOG.warn("Received a ChargingStationConfiguredEvent for unknown charging station. Creating the chargingStation.");
              chargingStation = new ChargingStation(event.getChargingStationId().getId());
          }
  
          Set<Evse> eventEvses = event.getEvses();
  
          chargingStation.setChargeMode(configurationConversionService.getChargeModeFromEvses(eventEvses));
          chargingStation.setConnectorTypes(configurationConversionService.getConnectorTypesFromEvses(eventEvses));
          chargingStation.setEvses(configurationConversionService.getEvsesFromEventEvses(eventEvses));
          chargingStation.setChargingCapabilities(configurationConversionService.getChargingCapabilitiesFromEvses(eventEvses));
          chargingStation.setConfigured(true);
  
          chargingStationRepository.createOrUpdate(chargingStation);
      }
docs: Reads and interprets the configuration. This handler takes care of the following properties:
  - configured
  - chargeMode
  - connectorTypes
  - evses (all set to status UNKNOWN, ComponentStatusNotificationReceivedEvent handler will set the real state)
  
  @param event event containing the configuration information for the charging station.