code:         protected Http11AprProcessor createProcessor() {
              Http11AprProcessor processor = new Http11AprProcessor(
                      proto.getMaxHttpHeaderSize(), (AprEndpoint)proto.endpoint,
                      proto.getMaxTrailerSize());
              processor.setAdapter(proto.getAdapter());
              processor.setMaxKeepAliveRequests(proto.getMaxKeepAliveRequests());
              processor.setKeepAliveTimeout(proto.getKeepAliveTimeout());
              processor.setConnectionUploadTimeout(
                      proto.getConnectionUploadTimeout());
              processor.setDisableUploadTimeout(proto.getDisableUploadTimeout());
              processor.setCompressionMinSize(proto.getCompressionMinSize());
              processor.setCompression(proto.getCompression());
              processor.setNoCompressionUserAgents(proto.getNoCompressionUserAgents());
              processor.setCompressableMimeTypes(proto.getCompressableMimeTypes());
              processor.setRestrictedUserAgents(proto.getRestrictedUserAgents());
              processor.setSocketBuffer(proto.getSocketBuffer());
              processor.setMaxSavePostSize(proto.getMaxSavePostSize());
              processor.setServer(proto.getServer());
              processor.setClientCertProvider(proto.getClientCertProvider());
              register(processor);
              return processor;
          }
  
          @Override
  