import java.util.Map;
public abstract class AbstractWebServer implements WebServer {
private final List<ServletDescriptor> servletDescriptors = new ArrayList<>();
private final List<FilterDescriptor> filterDescriptors = new ArrayList<>();
private final Map<String, Object> servletContextAttributes = new HashMap<>();
<BUG>private final WebServerConfiguration webServerConfiguration;
protected AbstractWebServer(WebServerConfiguration webServerConfiguration) {</BUG>
this.webServerConfiguration = webServerConfiguration;
}
@Override

import java.util.Map;
public abstract class AbstractWebServer implements WebServer {
private final List<ServletDescriptor> servletDescriptors = new ArrayList<>();
private final List<FilterDescriptor> filterDescriptors = new ArrayList<>();
private final Map<String, Object> servletContextAttributes = new HashMap<>();
private final WebServerConfiguration webServerConfiguration;
private final Map<String, String> initParams = new HashMap<>();
protected AbstractWebServer(WebServerConfiguration webServerConfiguration) {
this.webServerConfiguration = webServerConfiguration;
}
@Override
