code: public synchronized void init() {
  		for (SocketBinding binding : socketBindings) {
  			socketBindingsMap.put(binding.getName(), binding);
  		}
  		for (SecurityRealm realm : securityRealms) {
  			securityRealmsMap.put(realm.getName(), realm);
  		}
  		for (Interface iface : interfaces) {
  			interfacesMap.put(iface.getName(), iface);
  		}
  		if (subsystem != null) {
  			for (UndertowSubsystem.FileHandler handler : subsystem.getFileHandlers()) {
  				handlersMap.put(handler.getName(), handler);
  			}
  			if (subsystem.getFilters() != null) {
  				for (UndertowSubsystem.ResponseHeaderFilter filter : subsystem.getFilters().getResponseHeaders()) {
  					filtersMap.put(filter.getName(), filter);
  				}
  				for (UndertowSubsystem.ErrorPageFilter filter : subsystem.getFilters().getErrorPages()) {
  					filtersMap.put(filter.getName(), filter);
  				}
  				for (UndertowSubsystem.CustomFilter filter : subsystem.getFilters().getCustomFilters()) {
  					filtersMap.put(filter.getName(), filter);
  				}
  			}
  		}
  	}
docs: Initializes various maps speeding up access to different configuration parts
  by identifier (e.g., socket binding)