@Override public void getConfig(ServerConfig.Builder builder) { for (final Binding binding : bindings) { builder.filter( new ServerConfig.Filter.Builder() .id(binding.filterId.stringValue()) .binding(binding.binding)); } }
public Builder(ServerConfig config) { developerMode(config.developerMode()); responseCompressionLevel(config.responseCompressionLevel()); httpKeepAliveEnabled(config.httpKeepAliveEnabled()); maxKeepAliveRequests(config.maxKeepAliveRequests()); removeRawPostBodyForWwwUrlEncodedPost(config.removeRawPostBodyForWwwUrlEncodedPost()); for (Filter f : config.filter()) { filter(new Filter.Builder(f)); } maxWorkerThreads(config.maxWorkerThreads()); jmx(new Jmx.Builder(config.jmx())); }