Comparing source compatibility of /home/oleg/src/apache.org/httpcomponents/httpcore/httpcore5-testing/target/httpcore5-testing-5.4-alpha1.jar against /home/oleg/.m2/repository/org/apache/httpcomponents/core5/httpcore5-testing/5.3/httpcore5-testing-5.3.jar
Old: /home/oleg/.m2/repository/org/apache/httpcomponents/core5/httpcore5-testing/5.3/httpcore5-testing-5.3.jar
New: /home/oleg/src/apache.org/httpcomponents/httpcore/httpcore5-testing/target/httpcore5-testing-5.4-alpha1.jar
Created: 2025-10-10T15:45:54.139+0200
Access modifier filter: PROTECTED
Only modifications: false
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: all
Excludes: @org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal
Semantic Versioning: 1.0.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Classes:
Status Fully Qualified Name
UNCHANGED org.apache.hc.core5.benchmark.BenchmarkConfig
UNCHANGED org.apache.hc.core5.benchmark.BenchmarkConfig$Builder
UNCHANGED org.apache.hc.core5.benchmark.CommandLineUtils
UNCHANGED org.apache.hc.core5.benchmark.HttpBenchmark
UNCHANGED org.apache.hc.core5.benchmark.ResultFormatter
UNCHANGED org.apache.hc.core5.benchmark.Results
UNCHANGED org.apache.hc.core5.benchmark.Stats
UNCHANGED org.apache.hc.core5.testing.classic.ClassicTestClient
UNCHANGED org.apache.hc.core5.testing.classic.ClassicTestServer
UNCHANGED org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection
UNCHANGED org.apache.hc.core5.testing.classic.LoggingBHttpClientConnectionFactory
UNCHANGED org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection
UNCHANGED org.apache.hc.core5.testing.classic.LoggingBHttpServerConnectionFactory
UNCHANGED org.apache.hc.core5.testing.classic.LoggingConnPoolListener
UNCHANGED org.apache.hc.core5.testing.classic.LoggingExceptionListener
UNCHANGED org.apache.hc.core5.testing.classic.LoggingHttp1StreamListener
UNCHANGED org.apache.hc.core5.testing.classic.LoggingSupport
UNCHANGED org.apache.hc.core5.testing.classic.Wire
UNCHANGED org.apache.hc.core5.testing.framework.ClassicTestClientAdapter
UNCHANGED org.apache.hc.core5.testing.framework.ClassicTestClientTestingAdapter
UNCHANGED org.apache.hc.core5.testing.framework.ClientPOJOAdapter
UNCHANGED org.apache.hc.core5.testing.framework.ClientTestingAdapter
UNCHANGED org.apache.hc.core5.testing.framework.FrameworkTest
UNCHANGED org.apache.hc.core5.testing.framework.TestingFramework
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler
UNCHANGED org.apache.hc.core5.testing.nio.AsyncRequester
UNCHANGED org.apache.hc.core5.testing.nio.AsyncServer
UNCHANGED org.apache.hc.core5.testing.nio.ClientSessionEndpoint
MODIFIED org.apache.hc.core5.testing.nio.H2TestClient
MODIFIED org.apache.hc.core5.testing.nio.H2TestServer
MODIFIED org.apache.hc.core5.testing.nio.Http1TestClient
MODIFIED org.apache.hc.core5.testing.nio.Http1TestServer
NEW org.apache.hc.core5.testing.nio.HttpTestClient
NEW org.apache.hc.core5.testing.nio.HttpTestServer
UNCHANGED org.apache.hc.core5.testing.nio.LoggingExceptionCallback
UNCHANGED org.apache.hc.core5.testing.nio.LoggingH2StreamListener
UNCHANGED org.apache.hc.core5.testing.nio.LoggingHttp1StreamListener
UNCHANGED org.apache.hc.core5.testing.nio.LoggingIOSessionListener
NEW org.apache.hc.core5.testing.nio.LoggingReactorMetricsListener
UNCHANGED org.apache.hc.core5.testing.reactive.ReactiveEchoProcessor
UNCHANGED org.apache.hc.core5.testing.reactive.ReactiveRandomProcessor
REMOVED (!) org.apache.hc.core5.testing.reactive.ReactiveTestUtils
REMOVED (!) org.apache.hc.core5.testing.reactive.ReactiveTestUtils$StreamDescription
UNCHANGED org.apache.hc.core5.testing.SocksProxy
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
UNCHANGED public class  org.apache.hc.core5.benchmark.BenchmarkConfig top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder copy(org.apache.hc.core5.benchmark.BenchmarkConfig) n.a.
Old file New file
239 239
UNCHANGED static public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder custom() n.a.
Old file New file
235 235
UNCHANGED public n.a. int getConcurrencyLevel() n.a.
Old file New file
122 122
UNCHANGED public n.a. org.apache.hc.core5.http.ContentType getContentType() n.a.
Old file New file
142 142
UNCHANGED public n.a. java.lang.String[] getHeaders() n.a.
Old file New file
146 146
UNCHANGED public n.a. java.lang.String getIdentityStorePassword() n.a.
Old file New file
198 198
UNCHANGED public n.a. java.lang.String getIdentityStorePath() n.a.
Old file New file
190 190
UNCHANGED public n.a. java.lang.String getMethod() n.a.
Old file New file
154 154
UNCHANGED public n.a. java.io.File getPayloadFile() n.a.
Old file New file
138 138
UNCHANGED public n.a. java.lang.String getPayloadText() n.a.
Old file New file
170 170
UNCHANGED public n.a. int getRequests() n.a.
Old file New file
118 118
UNCHANGED public n.a. java.lang.String getSoapAction() n.a.
Old file New file
174 174
UNCHANGED public n.a. org.apache.hc.core5.util.Timeout getSocketTimeout() n.a.
Old file New file
150 150
UNCHANGED public n.a. org.apache.hc.core5.util.TimeValue getTimeLimit() n.a.
Old file New file
202 202
UNCHANGED public n.a. java.lang.String getTrustStorePassword() n.a.
Old file New file
194 194
UNCHANGED public n.a. java.lang.String getTrustStorePath() n.a.
Old file New file
186 186
UNCHANGED public n.a. java.net.URI getUri() n.a.
Old file New file
114 114
UNCHANGED public n.a. int getVerbosity() n.a.
Old file New file
130 130
UNCHANGED public n.a. boolean isDisableSSLVerification() n.a.
Old file New file
182 182
UNCHANGED public n.a. boolean isForceHttp2() n.a.
Old file New file
178 178
UNCHANGED public n.a. boolean isHeadInsteadOfGet() n.a.
Old file New file
134 134
UNCHANGED public n.a. boolean isKeepAlive() n.a.
Old file New file
126 126
UNCHANGED public n.a. boolean isUseAcceptGZip() n.a.
Old file New file
166 166
UNCHANGED public n.a. boolean isUseChunking() n.a.
Old file New file
158 158
UNCHANGED public n.a. boolean isUseExpectContinue() n.a.
Old file New file
162 162
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
207 207
UNCHANGED static public class  org.apache.hc.core5.benchmark.BenchmarkConfig$Builder top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. BenchmarkConfig$Builder() n.a.
Old file New file
295 295
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig build() n.a.
Old file New file
420 420
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setConcurrencyLevel(int) n.a.
Old file New file
315 315
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setContentType(org.apache.hc.core5.http.ContentType) n.a.
Old file New file
335 335
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setDisableSSLVerification(boolean) n.a.
Old file New file
395 395
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setForceHttp2(boolean) n.a.
Old file New file
390 390
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setHeadInsteadOfGet(boolean) n.a.
Old file New file
330 330
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setHeaders(java.lang.String[]) n.a.
Old file New file
340 340
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setIdentityStorePassword(java.lang.String) n.a.
Old file New file
415 415
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setIdentityStorePath(java.lang.String) n.a.
Old file New file
405 405
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setKeepAlive(boolean) n.a.
Old file New file
320 320
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setMethod(java.lang.String) n.a.
Old file New file
350 350
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setPayloadFile(java.io.File) n.a.
Old file New file
370 370
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setPayloadText(java.lang.String) n.a.
Old file New file
375 375
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setRequests(int) n.a.
Old file New file
310 310
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setSoapAction(java.lang.String) n.a.
Old file New file
380 380
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setSocketTimeout(org.apache.hc.core5.util.Timeout) n.a.
Old file New file
345 345
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setTimeLimit(org.apache.hc.core5.util.TimeValue) n.a.
Old file New file
385 385
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setTrustStorePassword(java.lang.String) n.a.
Old file New file
410 410
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setTrustStorePath(java.lang.String) n.a.
Old file New file
400 400
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setUri(java.net.URI) n.a.
Old file New file
305 305
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setUseAcceptGZip(boolean) n.a.
Old file New file
365 365
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setUseChunking(boolean) n.a.
Old file New file
355 355
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setUseExpectContinue(boolean) n.a.
Old file New file
360 360
UNCHANGED public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig$Builder setVerbosity(int) n.a.
Old file New file
325 325
UNCHANGED public class  org.apache.hc.core5.benchmark.CommandLineUtils top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.commons.cli.Options getOptions() n.a.
Old file New file
49 49
UNCHANGED static public n.a. org.apache.hc.core5.benchmark.BenchmarkConfig parseCommandLine(org.apache.commons.cli.CommandLine) n.a.
Old file New file
144 144
UNCHANGED public class  org.apache.hc.core5.benchmark.HttpBenchmark top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpBenchmark(org.apache.hc.core5.benchmark.BenchmarkConfig) n.a.
Old file New file
114 114
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.core5.benchmark.Results execute()
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
119 119
UNCHANGED static public n.a. void main(java.lang.String[])
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
91 91
UNCHANGED public class  org.apache.hc.core5.benchmark.ResultFormatter top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. void print(java.io.PrintStream, org.apache.hc.core5.benchmark.Results) n.a.
Old file New file
53 53
UNCHANGED final public class  org.apache.hc.core5.benchmark.Results top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Results(java.lang.String, org.apache.hc.core5.http.ProtocolVersion, java.lang.String, int, java.lang.String, long, int, long, long, long, long, long, long, long) n.a.
Old file New file
67 67
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int getConcurrencyLevel() n.a.
Old file New file
109 109
UNCHANGED public n.a. long getContentLength() n.a.
Old file New file
105 105
UNCHANGED public n.a. java.lang.String getDocumentPath() n.a.
Old file New file
101 101
UNCHANGED public n.a. long getFailureCount() n.a.
Old file New file
121 121
UNCHANGED public n.a. java.lang.String getHostName() n.a.
Old file New file
93 93
UNCHANGED public n.a. int getHostPort() n.a.
Old file New file
97 97
UNCHANGED public n.a. long getKeepAliveCount() n.a.
Old file New file
125 125
UNCHANGED public n.a. org.apache.hc.core5.http.ProtocolVersion getProtocolVersion() n.a.
Old file New file
89 89
UNCHANGED public n.a. java.lang.String getServerName() n.a.
Old file New file
85 85
UNCHANGED public n.a. long getSuccessCount() n.a.
Old file New file
117 117
UNCHANGED public n.a. long getTotalBytesRcvd() n.a.
Old file New file
129 129
UNCHANGED public n.a. long getTotalBytesSent() n.a.
Old file New file
133 133
UNCHANGED public n.a. long getTotalContentBytesRecvd() n.a.
Old file New file
137 137
UNCHANGED public n.a. long getTotalTimeMillis() n.a.
Old file New file
113 113
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
142 142
UNCHANGED public class  org.apache.hc.core5.benchmark.Stats top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Stats() n.a.
Old file New file
40 40
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. long getContentLength() n.a.
Old file New file
101 101
UNCHANGED public n.a. int getFailureCount() n.a.
Old file New file
65 65
UNCHANGED public n.a. int getKeepAliveCount() n.a.
Old file New file
73 73
UNCHANGED public n.a. java.lang.String getServerName() n.a.
Old file New file
113 113
UNCHANGED public n.a. int getSuccessCount() n.a.
Old file New file
57 57
UNCHANGED public n.a. long getTotalBytesRecv() n.a.
Old file New file
81 81
UNCHANGED public n.a. long getTotalBytesSent() n.a.
Old file New file
89 89
UNCHANGED public n.a. long getTotalContentLength() n.a.
Old file New file
105 105
UNCHANGED public n.a. org.apache.hc.core5.http.ProtocolVersion getVersion() n.a.
Old file New file
117 117
UNCHANGED public n.a. void incFailureCount() n.a.
Old file New file
61 61
UNCHANGED public n.a. void incKeepAliveCount() n.a.
Old file New file
69 69
UNCHANGED public n.a. void incSuccessCount() n.a.
Old file New file
53 53
UNCHANGED public n.a. void incTotalBytesRecv(int) n.a.
Old file New file
77 77
UNCHANGED public n.a. void incTotalBytesSent(int) n.a.
Old file New file
85 85
UNCHANGED public n.a. void incTotalContentLength(long) n.a.
Old file New file
97 97
UNCHANGED public n.a. void setContentLength(long) n.a.
Old file New file
93 93
UNCHANGED public n.a. void setServerName(java.lang.String) n.a.
Old file New file
109 109
UNCHANGED public n.a. void setVersion(org.apache.hc.core5.http.ProtocolVersion) n.a.
Old file New file
121 121
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
126 126
UNCHANGED public class  org.apache.hc.core5.testing.classic.ClassicTestClient top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClassicTestClient() n.a.
Old file New file
78 78
UNCHANGED public n.a. ClassicTestClient(org.apache.hc.core5.http.io.SocketConfig) n.a.
Old file New file
74 74
UNCHANGED public n.a. ClassicTestClient(javax.net.ssl.SSLContext, org.apache.hc.core5.http.io.SocketConfig) n.a.
Old file New file
67 67
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor) n.a.
Old file New file
96 96
UNCHANGED public n.a. org.apache.hc.core5.http.ClassicHttpResponse execute(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
148 148
UNCHANGED public n.a. void shutdown(org.apache.hc.core5.io.CloseMode) n.a.
Old file New file
138 138
UNCHANGED public n.a. void start(org.apache.hc.core5.http.protocol.HttpProcessor)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
105 105
UNCHANGED public n.a. void start() n.a.
Old file New file
110 110
UNCHANGED public class  org.apache.hc.core5.testing.classic.ClassicTestServer top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClassicTestServer(org.apache.hc.core5.http.io.SocketConfig) n.a.
Old file New file
79 79
UNCHANGED public n.a. ClassicTestServer() n.a.
Old file New file
83 83
UNCHANGED public n.a. ClassicTestServer(javax.net.ssl.SSLContext, org.apache.hc.core5.http.io.SocketConfig) n.a.
Old file New file
71 71
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
138 138
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor) n.a.
Old file New file
146 146
UNCHANGED public n.a. void configure(org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.io.HttpServerRequestHandler
Old:org.apache.hc.core5.http.io.HttpServerRequestHandler
)
n.a.
Old file New file
154 154
UNCHANGED public n.a. java.net.InetAddress getInetAddress() n.a.
Old file New file
164 164
UNCHANGED public n.a. int getPort() n.a.
Old file New file
159 159
UNCHANGED public n.a. void register(java.lang.String, org.apache.hc.core5.http.io.HttpRequestHandler) n.a.
Old file New file
117 117
UNCHANGED public n.a. void register(java.lang.String, java.lang.String, org.apache.hc.core5.http.io.HttpRequestHandler) n.a.
Old file New file
127 127
UNCHANGED public n.a. void registerHandler(java.lang.String, org.apache.hc.core5.http.io.HttpRequestHandler)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
91 91
UNCHANGED public n.a. void registerHandlerVirtual(java.lang.String, java.lang.String, org.apache.hc.core5.http.io.HttpRequestHandler)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
99 99
UNCHANGED public n.a. void shutdown(org.apache.hc.core5.io.CloseMode) n.a.
Old file New file
213 213
UNCHANGED public n.a. void start(org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.io.HttpServerRequestHandler
Old:org.apache.hc.core5.http.io.HttpServerRequestHandler
)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
176 176
UNCHANGED public n.a. void start()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
183 183
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.SocketModalCloseable n.a.
UNCHANGED org.apache.hc.core5.http.HttpConnection n.a.
UNCHANGED org.apache.hc.core5.http.io.BHttpConnection n.a.
UNCHANGED java.io.Closeable n.a.
UNCHANGED org.apache.hc.core5.util.Identifiable n.a.
UNCHANGED org.apache.hc.core5.io.ModalCloseable n.a.
UNCHANGED org.apache.hc.core5.http.io.HttpClientConnection n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingBHttpClientConnection(org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
81 81
UNCHANGED public n.a. LoggingBHttpClientConnection(org.apache.hc.core5.http.config.Http1Config, java.nio.charset.CharsetDecoder, java.nio.charset.CharsetEncoder, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.io.HttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpRequest
Old:org.apache.hc.core5.http.ClassicHttpRequest
, org.apache.hc.core5.http.io.HttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
)
n.a.
Old file New file
71 71
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void bind(java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
107 107
UNCHANGED public n.a. void bind(javax.net.ssl.SSLSocket, java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
114 114
UNCHANGED public n.a. void close()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
91 91
UNCHANGED public n.a. void close(org.apache.hc.core5.io.CloseMode) n.a.
Old file New file
99 99
UNCHANGED public n.a. java.lang.String getId() n.a.
Old file New file
86 86
UNCHANGED protected n.a. void onRequestSubmitted(org.apache.hc.core5.http.ClassicHttpRequest) n.a.
Old file New file
130 130
UNCHANGED protected n.a. void onResponseReceived(org.apache.hc.core5.http.ClassicHttpResponse) n.a.
Old file New file
119 119
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingBHttpClientConnectionFactory top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpConnectionFactory n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.classic.LoggingBHttpClientConnectionFactory INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingBHttpClientConnectionFactory() n.a.
Old file New file
87 87
UNCHANGED public n.a. LoggingBHttpClientConnectionFactory(org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.config.CharCodingConfig, org.apache.hc.core5.http.io.HttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpRequest
Old:org.apache.hc.core5.http.ClassicHttpRequest
, org.apache.hc.core5.http.io.HttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
)
n.a.
Old file New file
77 77
UNCHANGED public n.a. LoggingBHttpClientConnectionFactory(org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.config.CharCodingConfig) n.a.
Old file New file
83 83
UNCHANGED public n.a. LoggingBHttpClientConnectionFactory(org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.config.CharCodingConfig, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.io.HttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpRequest
Old:org.apache.hc.core5.http.ClassicHttpRequest
, org.apache.hc.core5.http.io.HttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
)
n.a.
Old file New file
63 63
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection createConnection(java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
103 103
UNCHANGED public n.a. org.apache.hc.core5.testing.classic.LoggingBHttpClientConnection createConnection(javax.net.ssl.SSLSocket, java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
113 113
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.SocketModalCloseable n.a.
UNCHANGED org.apache.hc.core5.http.HttpConnection n.a.
UNCHANGED org.apache.hc.core5.http.io.BHttpConnection n.a.
UNCHANGED java.io.Closeable n.a.
UNCHANGED org.apache.hc.core5.util.Identifiable n.a.
UNCHANGED org.apache.hc.core5.io.ModalCloseable n.a.
UNCHANGED org.apache.hc.core5.http.io.HttpServerConnection n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingBHttpServerConnection(java.lang.String, org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
86 86
UNCHANGED public n.a. LoggingBHttpServerConnection(java.lang.String, org.apache.hc.core5.http.config.Http1Config, java.nio.charset.CharsetDecoder, java.nio.charset.CharsetEncoder, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.io.HttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpRequest
Old:org.apache.hc.core5.http.ClassicHttpRequest
, org.apache.hc.core5.http.io.HttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
)
n.a.
Old file New file
71 71
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void bind(java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
107 107
UNCHANGED public n.a. void bind(javax.net.ssl.SSLSocket, java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
114 114
UNCHANGED public n.a. void close()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
91 91
UNCHANGED public n.a. void close(org.apache.hc.core5.io.CloseMode) n.a.
Old file New file
99 99
UNCHANGED public n.a. java.lang.String getId() n.a.
Old file New file
82 82
UNCHANGED protected n.a. void onRequestReceived(org.apache.hc.core5.http.ClassicHttpRequest) n.a.
Old file New file
119 119
UNCHANGED protected n.a. void onResponseSubmitted(org.apache.hc.core5.http.ClassicHttpResponse) n.a.
Old file New file
130 130
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingBHttpServerConnectionFactory top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpConnectionFactory n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.classic.LoggingBHttpServerConnectionFactory INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingBHttpServerConnectionFactory(java.lang.String, org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.config.CharCodingConfig, org.apache.hc.core5.http.io.HttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpRequest
Old:org.apache.hc.core5.http.ClassicHttpRequest
, org.apache.hc.core5.http.io.HttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
)
n.a.
Old file New file
82 82
UNCHANGED public n.a. LoggingBHttpServerConnectionFactory(java.lang.String, org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.config.CharCodingConfig, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.ContentLengthStrategy, org.apache.hc.core5.http.io.HttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpRequest
Old:org.apache.hc.core5.http.ClassicHttpRequest
, org.apache.hc.core5.http.io.HttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
)
n.a.
Old file New file
66 66
UNCHANGED public n.a. LoggingBHttpServerConnectionFactory(java.lang.String, org.apache.hc.core5.http.config.Http1Config, org.apache.hc.core5.http.config.CharCodingConfig) n.a.
Old file New file
89 89
UNCHANGED public n.a. LoggingBHttpServerConnectionFactory() n.a.
Old file New file
93 93
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection createConnection(java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
110 110
UNCHANGED public n.a. org.apache.hc.core5.testing.classic.LoggingBHttpServerConnection createConnection(javax.net.ssl.SSLSocket, java.net.Socket)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
120 120
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingConnPoolListener top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.pool.ConnPoolListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.classic.LoggingConnPoolListener INSTANCE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void onLease(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.pool.ConnPoolStats
<..>
New:org.apache.hc.core5.http.HttpHost
Old:org.apache.hc.core5.http.HttpHost
)
n.a.
Old file New file
48 48
UNCHANGED public n.a. void onRelease(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.pool.ConnPoolStats
<..>
New:org.apache.hc.core5.http.HttpHost
Old:org.apache.hc.core5.http.HttpHost
)
n.a.
Old file New file
61 61
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingExceptionListener top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.ExceptionListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.classic.LoggingExceptionListener INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingExceptionListener() n.a.
Old file New file
38 38
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void onError(java.lang.Exception) n.a.
Old file New file
46 46
UNCHANGED public n.a. void onError(org.apache.hc.core5.http.HttpConnection, java.lang.Exception) n.a.
Old file New file
55 55
UNCHANGED public class  org.apache.hc.core5.testing.classic.LoggingHttp1StreamListener top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.impl.Http1StreamListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.classic.LoggingHttp1StreamListener INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingHttp1StreamListener() n.a.
Old file New file
37 37
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void onExchangeComplete(org.apache.hc.core5.http.HttpConnection, boolean) n.a.
Old file New file
53 53
UNCHANGED public n.a. void onRequestHead(org.apache.hc.core5.http.HttpConnection, org.apache.hc.core5.http.HttpRequest) n.a.
Old file New file
45 45
UNCHANGED public n.a. void onResponseHead(org.apache.hc.core5.http.HttpConnection, org.apache.hc.core5.http.HttpResponse) n.a.
Old file New file
49 49
UNCHANGED final public class  org.apache.hc.core5.testing.classic.LoggingSupport top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. LoggingSupport() n.a.
Old file New file
31 31
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. java.lang.String getId(java.lang.Object) n.a.
Old file New file
34 34
UNCHANGED public class  org.apache.hc.core5.testing.classic.Wire top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Wire(org.slf4j.Logger, java.lang.String) n.a.
Old file New file
41 41
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void input(byte[], int, int) n.a.
Old file New file
84 84
UNCHANGED public n.a. void input(byte[]) n.a.
Old file New file
92 92
UNCHANGED public n.a. void input(int) n.a.
Old file New file
100 100
UNCHANGED public n.a. void input(java.nio.ByteBuffer) n.a.
Old file New file
114 114
UNCHANGED public n.a. boolean isEnabled() n.a.
Old file New file
76 76
UNCHANGED public n.a. void output(byte[], int, int) n.a.
Old file New file
80 80
UNCHANGED public n.a. void output(byte[]) n.a.
Old file New file
88 88
UNCHANGED public n.a. void output(int) n.a.
Old file New file
96 96
UNCHANGED public n.a. void output(java.nio.ByteBuffer) n.a.
Old file New file
104 104
UNCHANGED public class  org.apache.hc.core5.testing.framework.ClassicTestClientAdapter top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.testing.framework.ClientPOJOAdapter n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClassicTestClientAdapter() n.a.
Old file New file
50 50
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
execute(java.lang.String, java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
58 58
UNCHANGED public n.a. java.lang.String getClientName() n.a.
Old file New file
171 171
UNCHANGED public class  org.apache.hc.core5.testing.framework.ClassicTestClientTestingAdapter top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.testing.framework.ClientTestingAdapter n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClassicTestClientTestingAdapter() n.a.
Old file New file
33 33
UNCHANGED public abstract class  org.apache.hc.core5.testing.framework.ClientPOJOAdapter top
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final java.lang.String BODY n.a.
UNCHANGED public static final java.lang.String CONTENT_TYPE n.a.
UNCHANGED public static final java.lang.String HEADERS n.a.
UNCHANGED public static final java.lang.String METHOD n.a.
UNCHANGED public static final java.lang.String NAME n.a.
UNCHANGED public static final java.lang.String PATH n.a.
UNCHANGED public static final java.lang.String PROTOCOL_VERSION n.a.
UNCHANGED public static final java.lang.String QUERY n.a.
UNCHANGED public static final java.lang.String REQUEST n.a.
UNCHANGED public static final java.lang.String RESPONSE n.a.
UNCHANGED public static final java.lang.String STATUS n.a.
UNCHANGED public static final java.lang.String TIMEOUT n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClientPOJOAdapter() n.a.
Old file New file
71 71
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void assertRequestSupported(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
133 133
UNCHANGED public n.a. java.lang.String checkRequestSupport(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
n.a.
Old file New file
120 120
UNCHANGED public abstract n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
execute(java.lang.String, java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. java.lang.String getClientName() n.a.
Old file New file
n.a. n.a.
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
modifyRequest(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
n.a.
Old file New file
153 153
UNCHANGED public class  org.apache.hc.core5.testing.framework.ClientTestingAdapter top
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED protected org.apache.hc.core5.testing.framework.ClientPOJOAdapter adapter n.a.
UNCHANGED protected boolean callAssertNothingThrown n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClientTestingAdapter() n.a.
Old file New file
47 47
UNCHANGED public n.a. ClientTestingAdapter(org.apache.hc.core5.testing.framework.ClientPOJOAdapter) n.a.
Old file New file
50 50
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
execute(java.lang.String, java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
, org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler, java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
80 80
UNCHANGED public n.a. org.apache.hc.core5.testing.framework.ClientPOJOAdapter getClientPOJOAdapter() n.a.
Old file New file
148 148
UNCHANGED public n.a. boolean isRequestSupported(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
n.a.
Old file New file
113 113
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
modifyRequest(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
n.a.
Old file New file
120 120
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
modifyResponseExpectations(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
, java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
n.a.
Old file New file
138 138
UNCHANGED public class  org.apache.hc.core5.testing.framework.FrameworkTest top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. FrameworkTest() n.a.
Old file New file
60 60
UNCHANGED public n.a. FrameworkTest(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
n.a.
Old file New file
71 71
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
initRequest()
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
90 90
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
initResponseExpectations() n.a.
Old file New file
138 138
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
156 156
UNCHANGED public class  org.apache.hc.core5.testing.framework.TestingFramework top
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final java.util.List
<..>
New:java.lang.String
Old:java.lang.String
ALL_METHODS n.a.
UNCHANGED public static final java.lang.Object ALREADY_CHECKED n.a.
UNCHANGED public static final java.lang.String DEFAULT_REQUEST_BODY n.a.
UNCHANGED public static final java.lang.String DEFAULT_REQUEST_CONTENT_TYPE n.a.
UNCHANGED public static final java.util.Map
<..>
New:java.lang.Stringjava.lang.String
Old:java.lang.Stringjava.lang.String
DEFAULT_REQUEST_HEADERS n.a.
UNCHANGED public static final java.lang.String DEFAULT_REQUEST_PATH n.a.
UNCHANGED public static final org.apache.hc.core5.http.ProtocolVersion DEFAULT_REQUEST_PROTOCOL_VERSION n.a.
UNCHANGED public static final java.util.Map
<..>
New:java.lang.Stringjava.lang.String
Old:java.lang.Stringjava.lang.String
DEFAULT_REQUEST_QUERY n.a.
UNCHANGED public static final java.lang.String DEFAULT_RESPONSE_BODY n.a.
UNCHANGED public static final java.lang.String DEFAULT_RESPONSE_CONTENT_TYPE n.a.
UNCHANGED public static final java.util.Map
<..>
New:java.lang.Stringjava.lang.String
Old:java.lang.Stringjava.lang.String
DEFAULT_RESPONSE_HEADERS n.a.
UNCHANGED public static final int DEFAULT_RESPONSE_STATUS n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. TestingFramework(org.apache.hc.core5.testing.framework.ClientTestingAdapter)
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
153 153
UNCHANGED public n.a. TestingFramework()
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
150 150
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void addTest()
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
420 420
UNCHANGED public n.a. void addTest(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
432 432
UNCHANGED static public n.a. java.lang.Object deepcopy(java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
448 448
UNCHANGED public n.a. void deleteTests() n.a.
Old file New file
411 411
UNCHANGED public n.a. void runTests()
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
195 195
UNCHANGED public n.a. void setAdapter(org.apache.hc.core5.testing.framework.ClientTestingAdapter) n.a.
Old file New file
404 404
UNCHANGED public n.a. void setRequestHandler(org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler) n.a.
Old file New file
184 184
UNCHANGED  (Serializable compatible)  public class  org.apache.hc.core5.testing.framework.TestingFrameworkException top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Exception n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 1363114380175884441 -1010516169283589675
Newtrue 1363114380175884441 -1010516169283589675
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final java.lang.String NO_HTTP_CLIENT n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. TestingFrameworkException(java.lang.Throwable) n.a.
Old file New file
50 50
UNCHANGED public n.a. TestingFrameworkException(java.lang.String) n.a.
Old file New file
46 46
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.lang.String getMessage() n.a.
Old file New file
55 55
UNCHANGED public n.a. void setAdapter(org.apache.hc.core5.testing.framework.ClientTestingAdapter) n.a.
Old file New file
75 75
UNCHANGED public n.a. void setTest(org.apache.hc.core5.testing.framework.FrameworkTest) n.a.
Old file New file
79 79
UNCHANGED public class  org.apache.hc.core5.testing.framework.TestingFrameworkRequestHandler top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpRequestHandler n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED protected java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
desiredResponse n.a.
UNCHANGED protected java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
requestExpectations n.a.
UNCHANGED protected java.lang.Throwable thrown n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. TestingFrameworkRequestHandler() n.a.
Old file New file
60 60
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void assertNothingThrown()
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
95 95
UNCHANGED public n.a. void handle(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.ClassicHttpResponse, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
118 118
UNCHANGED public n.a. void setDesiredResponse(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
84 84
UNCHANGED public n.a. void setRequestExpectations(java.util.Map
<..>
New:java.lang.Stringjava.lang.Object
Old:java.lang.Stringjava.lang.Object
)
Status: Name:
UNCHANGED org.apache.hc.core5.testing.framework.TestingFrameworkException
n.a.
Old file New file
73 73
UNCHANGED public class  org.apache.hc.core5.testing.nio.AsyncRequester top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.testing.nio.IOReactorExecutor n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.reactor.ConnectionInitiator n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AsyncRequester(org.apache.hc.core5.reactor.IOReactorConfig) n.a.
Old file New file
52 52
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.util.concurrent.Future
<..>
New:org.apache.hc.core5.reactor.IOSession
Old:org.apache.hc.core5.reactor.IOSession
connect(org.apache.hc.core5.net.NamedEndpoint, java.net.SocketAddress, java.net.SocketAddress, org.apache.hc.core5.util.Timeout, java.lang.Object, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:org.apache.hc.core5.reactor.IOSession
Old:org.apache.hc.core5.reactor.IOSession
)
n.a.
Old file New file
98 100
UNCHANGED public n.a. java.util.concurrent.Future
<..>
New:org.apache.hc.core5.reactor.IOSession
Old:org.apache.hc.core5.reactor.IOSession
requestSession(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:org.apache.hc.core5.reactor.IOSession
Old:org.apache.hc.core5.reactor.IOSession
)
n.a.
Old file New file
86 88
UNCHANGED public class  org.apache.hc.core5.testing.nio.AsyncServer top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.testing.nio.IOReactorExecutor n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AsyncServer(org.apache.hc.core5.reactor.IOReactorConfig) n.a.
Old file New file
46 46
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.util.Set
<..>
New:org.apache.hc.core5.reactor.ListenerEndpoint
Old:org.apache.hc.core5.reactor.ListenerEndpoint
getEndpoints() n.a.
Old file New file
71 73
UNCHANGED public n.a. java.util.concurrent.Future
<..>
New:org.apache.hc.core5.reactor.ListenerEndpoint
Old:org.apache.hc.core5.reactor.ListenerEndpoint
listen(java.net.InetSocketAddress) n.a.
Old file New file
67 69
UNCHANGED final public class  org.apache.hc.core5.testing.nio.ClientSessionEndpoint top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Closeable n.a.
UNCHANGED org.apache.hc.core5.io.ModalCloseable n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ClientSessionEndpoint(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
67 67
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void close(org.apache.hc.core5.io.CloseMode) n.a.
Old file New file
139 132
UNCHANGED public n.a. void close()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
150 143
UNCHANGED public n.a. void execute(org.apache.hc.core5.reactor.Command, org.apache.hc.core5.reactor.Command$Priority) n.a.
Old file New file
73 73
UNCHANGED public n.a. void execute(org.apache.hc.core5.http.nio.AsyncClientExchangeHandler, org.apache.hc.core5.http.nio.HandlerFactory
<..>
New:org.apache.hc.core5.http.nio.AsyncPushConsumer
Old:org.apache.hc.core5.http.nio.AsyncPushConsumer
, org.apache.hc.core5.http.protocol.HttpContext)
n.a.
Old file New file
83 83
UNCHANGED public n.a. void execute(org.apache.hc.core5.http.nio.AsyncClientExchangeHandler, org.apache.hc.core5.http.protocol.HttpContext) n.a.
Old file New file
94 94
UNCHANGED public Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
java.util.concurrent.Future
<..>
New:T
Old:T
execute(org.apache.hc.core5.http.nio.AsyncRequestProducer, org.apache.hc.core5.http.nio.AsyncResponseConsumer
<..>
New:T
Old:T
, org.apache.hc.core5.http.nio.HandlerFactory
<..>
New:org.apache.hc.core5.http.nio.AsyncPushConsumer
Old:org.apache.hc.core5.http.nio.AsyncPushConsumer
, org.apache.hc.core5.http.protocol.HttpContext, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:T
Old:T
)
n.a.
Old file New file
103 103
UNCHANGED public Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
java.util.concurrent.Future
<..>
New:T
Old:T
execute(org.apache.hc.core5.http.nio.AsyncRequestProducer, org.apache.hc.core5.http.nio.AsyncResponseConsumer
<..>
New:T
Old:T
, org.apache.hc.core5.http.protocol.HttpContext, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:T
Old:T
)
n.a.
Old file New file
123 116
UNCHANGED public Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
java.util.concurrent.Future
<..>
New:T
Old:T
execute(org.apache.hc.core5.http.nio.AsyncRequestProducer, org.apache.hc.core5.http.nio.AsyncResponseConsumer
<..>
New:T
Old:T
, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:T
Old:T
)
n.a.
Old file New file
130 123
UNCHANGED public n.a. boolean isOpen() n.a.
Old file New file
134 127
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
157 150
MODIFIED public class  org.apache.hc.core5.testing.nio.H2TestClient top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.hc.core5.testing.nio.HttpTestClient(<- org.apache.hc.core5.testing.nio.AsyncRequester)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.reactor.ConnectionInitiator n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. H2TestClient()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
87 71
UNCHANGED public n.a. H2TestClient(org.apache.hc.core5.reactor.IOReactorConfig, javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
79 66
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void configure(org.apache.hc.core5.http2.config.H2Config) n.a.
Old file New file
104 84
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
113 93
REMOVED public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor) n.a.
Old file New file
122 n.a.
REMOVED public n.a. java.util.concurrent.Future
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout, org.apache.hc.core5.concurrent.FutureCallback
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
)
n.a.
Old file New file
211 n.a.
REMOVED public n.a. java.util.concurrent.Future
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout) n.a.
Old file New file
224 n.a.
REMOVED public n.a. java.util.concurrent.Future
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(java.lang.String, int, org.apache.hc.core5.util.Timeout) n.a.
Old file New file
228 n.a.
UNCHANGED public n.a. void register(java.lang.String, org.apache.hc.core5.function.Supplier
<..>
New:org.apache.hc.core5.http.nio.AsyncPushConsumer
Old:org.apache.hc.core5.http.nio.AsyncPushConsumer
)
n.a.
Old file New file
95 75
UNCHANGED public n.a. void start(org.apache.hc.core5.reactor.IOEventHandlerFactory)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
127 103
UNCHANGED public n.a. void start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.http2.config.H2Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
135 111
UNCHANGED public n.a. void start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
151 127
UNCHANGED public n.a. void start(org.apache.hc.core5.http2.config.H2Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
167 143
UNCHANGED public n.a. void start(org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
175 151
UNCHANGED public n.a. void start()
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
179 156
MODIFIED public class  org.apache.hc.core5.testing.nio.H2TestServer top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.hc.core5.testing.nio.HttpTestServer(<- org.apache.hc.core5.testing.nio.AsyncServer)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. H2TestServer()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
88 67
UNCHANGED public n.a. H2TestServer(org.apache.hc.core5.reactor.IOReactorConfig, javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
80 63
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void configure(org.apache.hc.core5.http2.config.H2Config) n.a.
Old file New file
113 74
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
122 83
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor) n.a.
Old file New file
131 92
UNCHANGED public n.a. void configure(org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
)
n.a.
Old file New file
139 100
REMOVED public n.a. void register(java.lang.String, org.apache.hc.core5.function.Supplier
<..>
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
)
n.a.
Old file New file
96 n.a.
REMOVED public Generic Templates:
Change Status Name Old Type New Type Generics
REMOVED T java.lang.Object n.a.
void register(java.lang.String, org.apache.hc.core5.http.nio.AsyncServerRequestHandler
<..>
Old:T
)
n.a.
Old file New file
106 n.a.
UNCHANGED public n.a. void start(org.apache.hc.core5.reactor.IOEventHandlerFactory)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
144 109
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
, org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
155 120
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
, org.apache.hc.core5.http2.config.H2Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
169 134
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
180 145
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http2.config.H2Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
190 155
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
199 164
UNCHANGED public n.a. java.net.InetSocketAddress start()
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
204 169
MODIFIED public class  org.apache.hc.core5.testing.nio.Http1TestClient top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.hc.core5.testing.nio.HttpTestClient(<- org.apache.hc.core5.testing.nio.AsyncRequester)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.reactor.ConnectionInitiator n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Http1TestClient()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
73 62
UNCHANGED public n.a. Http1TestClient(org.apache.hc.core5.reactor.IOReactorConfig, javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
66 58
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
84 69
REMOVED public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor) n.a.
Old file New file
92 n.a.
NEW public n.a. void configure(org.apache.hc.core5.http.nio.NHttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.HttpResponse
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 77
NEW public n.a. void configure(org.apache.hc.core5.http.nio.NHttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.HttpRequest
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 85
REMOVED public n.a. java.util.concurrent.Future
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout, org.apache.hc.core5.concurrent.FutureCallback
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
)
n.a.
Old file New file
131 n.a.
REMOVED public n.a. java.util.concurrent.Future
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout) n.a.
Old file New file
144 n.a.
REMOVED public n.a. java.util.concurrent.Future
<..>
Old:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(java.lang.String, int, org.apache.hc.core5.util.Timeout) n.a.
Old file New file
148 n.a.
UNCHANGED public n.a. void start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
103 96
UNCHANGED public n.a. void start(org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
113 106
UNCHANGED public n.a. void start()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
117 111
MODIFIED public class  org.apache.hc.core5.testing.nio.Http1TestServer top
Superclass:
Status Superclass Compatibility Changes
MODIFIED org.apache.hc.core5.testing.nio.HttpTestServer(<- org.apache.hc.core5.testing.nio.AsyncServer)
Compatibility Changes:
Change
SUPERCLASS_ADDED
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Http1TestServer(org.apache.hc.core5.reactor.IOReactorConfig, javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
76 66
UNCHANGED public n.a. Http1TestServer()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
84 70
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void configure(org.apache.hc.core5.http.config.Http1Config) n.a.
Old file New file
106 77
REMOVED public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor) n.a.
Old file New file
114 n.a.
REMOVED public n.a. void configure(org.apache.hc.core5.function.Decorator
<..>
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
)
n.a.
Old file New file
122 n.a.
NEW public n.a. void configure(org.apache.hc.core5.http.nio.NHttpMessageParserFactory
<..>
New:org.apache.hc.core5.http.HttpRequest
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 85
NEW public n.a. void configure(org.apache.hc.core5.http.nio.NHttpMessageWriterFactory
<..>
New:org.apache.hc.core5.http.HttpResponse
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 93
REMOVED public n.a. void register(java.lang.String, org.apache.hc.core5.function.Supplier
<..>
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
)
n.a.
Old file New file
92 n.a.
REMOVED public Generic Templates:
Change Status Name Old Type New Type Generics
REMOVED T java.lang.Object n.a.
void register(java.lang.String, org.apache.hc.core5.http.nio.AsyncServerRequestHandler
<..>
Old:T
)
n.a.
Old file New file
99 n.a.
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.reactor.IOEventHandlerFactory)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
127 102
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
Old:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
, org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
141 113
UNCHANGED public n.a. java.net.InetSocketAddress start(org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.http.config.Http1Config)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
152 124
UNCHANGED public n.a. java.net.InetSocketAddress start()
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
158 131
NEW public abstract class  org.apache.hc.core5.testing.nio.HttpTestClient top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.hc.core5.testing.nio.AsyncRequester n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.hc.core5.reactor.ConnectionInitiator n.a.
NEW java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. HttpTestClient()
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. 71
NEW public n.a. HttpTestClient(org.apache.hc.core5.reactor.IOReactorConfig, javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. 64
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 81
NEW public n.a. java.util.concurrent.Future
<..>
New:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 89
NEW public n.a. java.util.concurrent.Future
<..>
New:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.util.Timeout)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 95
NEW public n.a. java.util.concurrent.Future
<..>
New:org.apache.hc.core5.testing.nio.ClientSessionEndpoint
connect(java.lang.String, int, org.apache.hc.core5.util.Timeout)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 99
NEW public abstract n.a. void start()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public n.a. void startExecution(org.apache.hc.core5.reactor.IOEventHandlerFactory)
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 103
NEW public abstract class  org.apache.hc.core5.testing.nio.HttpTestServer top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.hc.core5.testing.nio.AsyncServer n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. HttpTestServer(org.apache.hc.core5.reactor.IOReactorConfig, javax.net.ssl.SSLContext, org.apache.hc.core5.reactor.ssl.SSLSessionInitializer, org.apache.hc.core5.reactor.ssl.SSLSessionVerifier)
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. 72
NEW public n.a. HttpTestServer()
Status: Name:
NEW java.io.IOException
n.a.
Old file New file
n.a. 80
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void configure(org.apache.hc.core5.http.protocol.HttpProcessor)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 104
NEW public n.a. void configure(org.apache.hc.core5.function.Decorator
<..>
New:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 109
NEW public n.a. void register(java.lang.String, org.apache.hc.core5.function.Supplier
<..>
New:org.apache.hc.core5.http.nio.AsyncServerExchangeHandler
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 90
NEW public Generic Templates:
Change Status Name Old Type New Type Generics
NEW T n.a. java.lang.Object
void register(java.lang.String, org.apache.hc.core5.http.nio.AsyncServerRequestHandler
<..>
New:T
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 100
NEW public abstract n.a. java.net.InetSocketAddress start()
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. n.a.
NEW public n.a. java.net.InetSocketAddress startExecution(org.apache.hc.core5.reactor.IOEventHandlerFactory)
Status: Name:
NEW java.lang.Exception
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 114
UNCHANGED public class  org.apache.hc.core5.testing.nio.LoggingExceptionCallback top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.function.Callback n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.nio.LoggingExceptionCallback INSTANCE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void execute(java.lang.Exception) n.a.
Old file New file
45 45
UNCHANGED public class  org.apache.hc.core5.testing.nio.LoggingH2StreamListener top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http2.impl.nio.H2StreamListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.nio.LoggingH2StreamListener INSTANCE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void onFrameInput(org.apache.hc.core5.http.HttpConnection, int, org.apache.hc.core5.http2.frame.RawFrame) n.a.
Old file New file
106 106
UNCHANGED public n.a. void onFrameOutput(org.apache.hc.core5.http.HttpConnection, int, org.apache.hc.core5.http2.frame.RawFrame) n.a.
Old file New file
116 116
UNCHANGED public n.a. void onHeaderInput(org.apache.hc.core5.http.HttpConnection, int, java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
n.a.
Old file New file
86 86
UNCHANGED public n.a. void onHeaderOutput(org.apache.hc.core5.http.HttpConnection, int, java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
n.a.
Old file New file
96 96
UNCHANGED public n.a. void onInputFlowControl(org.apache.hc.core5.http.HttpConnection, int, int, int) n.a.
Old file New file
126 126
UNCHANGED public n.a. void onOutputFlowControl(org.apache.hc.core5.http.HttpConnection, int, int, int) n.a.
Old file New file
133 133
UNCHANGED public class  org.apache.hc.core5.testing.nio.LoggingHttp1StreamListener top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.impl.Http1StreamListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.nio.LoggingHttp1StreamListener INSTANCE_CLIENT n.a.
UNCHANGED public static final org.apache.hc.core5.testing.nio.LoggingHttp1StreamListener INSTANCE_SERVER n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void onExchangeComplete(org.apache.hc.core5.http.HttpConnection, boolean) n.a.
Old file New file
84 83
UNCHANGED public n.a. void onRequestHead(org.apache.hc.core5.http.HttpConnection, org.apache.hc.core5.http.HttpRequest) n.a.
Old file New file
62 61
UNCHANGED public n.a. void onResponseHead(org.apache.hc.core5.http.HttpConnection, org.apache.hc.core5.http.HttpResponse) n.a.
Old file New file
73 72
UNCHANGED public class  org.apache.hc.core5.testing.nio.LoggingIOSessionListener top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.reactor.IOSessionListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.core5.testing.nio.LoggingIOSessionListener INSTANCE n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void connected(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
49 49
UNCHANGED public n.a. void disconnected(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
92 92
UNCHANGED public n.a. void exception(org.apache.hc.core5.reactor.IOSession, java.lang.Exception) n.a.
Old file New file
84 84
UNCHANGED public n.a. void inputReady(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
63 63
UNCHANGED public n.a. void outputReady(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
70 70
UNCHANGED public n.a. void startTls(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
56 56
UNCHANGED public n.a. void timeout(org.apache.hc.core5.reactor.IOSession) n.a.
Old file New file
77 77
NEW public class  org.apache.hc.core5.testing.nio.LoggingReactorMetricsListener top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.hc.core5.reactor.IOReactorMetricsListener n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.hc.core5.reactor.IOReactorMetricsListener INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LoggingReactorMetricsListener() n.a.
Old file New file
n.a. 34
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. void onQueueWaitTime(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 63
NEW public n.a. void onResourceStarvationDetected()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 56
NEW public n.a. void onThreadPoolSaturation(double)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 49
NEW public n.a. void onThreadPoolStatus(int, int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 42
UNCHANGED final public class  org.apache.hc.core5.testing.reactive.ReactiveEchoProcessor top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.reactive.ReactiveRequestProcessor n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ReactiveEchoProcessor() n.a.
Old file New file
49 49
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void processRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext, org.reactivestreams.Publisher
<..>
New:java.nio.ByteBuffer
Old:java.nio.ByteBuffer
, org.apache.hc.core5.function.Callback
<..>
New:org.reactivestreams.Publisher<java.nio.ByteBuffer>
Old:org.reactivestreams.Publisher<java.nio.ByteBuffer>
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
61 61
UNCHANGED public class  org.apache.hc.core5.testing.reactive.ReactiveRandomProcessor top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.reactive.ReactiveRequestProcessor n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ReactiveRandomProcessor() n.a.
Old file New file
57 57
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void processRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext, org.reactivestreams.Publisher
<..>
New:java.nio.ByteBuffer
Old:java.nio.ByteBuffer
, org.apache.hc.core5.function.Callback
<..>
New:org.reactivestreams.Publisher<java.nio.ByteBuffer>
Old:org.reactivestreams.Publisher<java.nio.ByteBuffer>
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
69 69
REMOVED (!) public class  org.apache.hc.core5.testing.reactive.ReactiveTestUtils top
Compatibility Changes:
Change
CLASS_REMOVED
ANNOTATION_REMOVED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ReactiveTestUtils()
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
49 n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) static public n.a. io.reactivex.Single
<..>
Old:org.apache.hc.core5.testing.reactive.ReactiveTestUtils$StreamDescription
consumeStream(org.reactivestreams.Publisher
<..>
Old:java.nio.ByteBuffer
)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
132 n.a.
REMOVED (!) static public n.a. java.lang.String getStreamHash(long)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
125 n.a.
REMOVED (!) static public n.a. io.reactivex.Flowable
<..>
Old:java.nio.ByteBuffer
produceStream(long)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
61 n.a.
REMOVED (!) static public n.a. io.reactivex.Flowable
<..>
Old:java.nio.ByteBuffer
produceStream(long, java.util.concurrent.atomic.AtomicReference
<..>
Old:java.lang.String
)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
74 n.a.
REMOVED (!) static public n.a. io.reactivex.Flowable
<..>
Old:java.nio.ByteBuffer
produceStream(long, int, java.util.concurrent.atomic.AtomicReference
<..>
Old:java.lang.String
)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
91 n.a.
Annotations:
Status: Fully Qualified Name: Elements:
REMOVED java.lang.Deprecated n.a.
REMOVED (!) static public class  org.apache.hc.core5.testing.reactive.ReactiveTestUtils$StreamDescription top
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
Status Modifier Type Field Compatibility Changes:
REMOVED (!) public final long length
Compatibility Changes:
Change
FIELD_REMOVED
REMOVED (!) public final java.security.MessageDigest md
Compatibility Changes:
Change
FIELD_REMOVED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ReactiveTestUtils$StreamDescription(long, java.security.MessageDigest)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
153 n.a.
UNCHANGED public class  org.apache.hc.core5.testing.SocksProxy top
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. SocksProxy() n.a.
Old file New file
216 219
UNCHANGED public n.a. SocksProxy(int) n.a.
Old file New file
219 222
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. void cleanupSocksProxyHandler(org.apache.hc.core5.testing.SocksProxy$SocksProxyHandler) n.a.
Old file New file
300 303
UNCHANGED public n.a. java.net.SocketAddress getProxyAddress() n.a.
Old file New file
309 312
UNCHANGED public n.a. void shutdown(org.apache.hc.core5.util.TimeValue)
Status: Name:
UNCHANGED java.lang.InterruptedException
n.a.
Old file New file
254 257
UNCHANGED public n.a. void start()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
225 228
UNCHANGED protected n.a. void startSocksProxyHandler(java.net.Socket) n.a.
Old file New file
289 292
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.