Classes:
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW
public
abstract
interface
org.apache.hc.client5.http.websocket.api.WebSocket
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public abstract | n.a. | java.util.concurrent.CompletableFuture <..>
|
close(int, java.lang.String) | n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | isOpen() | n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | ping(java.nio.ByteBuffer) | n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | pong(java.nio.ByteBuffer) | n.a. |
|
|||||||
| NEW | public abstract | n.a. | long | queueSize() | n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | sendBinary(java.nio.ByteBuffer, boolean) | n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | sendBinaryBatch(java.util.List <..> , boolean)
|
n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | sendText(java.lang.CharSequence, boolean) | n.a. |
|
|||||||
| NEW | public abstract | n.a. | boolean | sendTextBatch(java.util.List <..> , boolean)
|
n.a. |
|
NEW
final
public
class
org.apache.hc.client5.http.websocket.api.WebSocketClientConfig
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | custom() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.util.Timeout | getCloseWaitTimeout() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.util.Timeout | getConnectTimeout() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | int | getMaxFrameSize() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | int | getMaxFramesPerTick() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | long | getMaxMessageSize() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | int | getMaxOutboundControlQueue() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | long | getMaxOutboundDataBytes() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | java.lang.Integer | getOfferServerMaxWindowBits() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | int | getOutgoingChunkSize() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | java.util.List <..>
|
getSubprotocols() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | boolean | isAutoPong() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | boolean | isDirectBuffers() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | boolean | isHttp2Enabled() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | boolean | isOfferClientNoContextTakeover() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | boolean | isOfferServerNoContextTakeover() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | boolean | isPerMessageDeflateEnabled() |
Compatibility Changes:
|
|
NEW
final
static
public
class
org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder
top
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | WebSocketClientConfig$Builder() | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig | build() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | enableHttp2(boolean) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | enablePerMessageDeflate(boolean) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | offerClientNoContextTakeover(boolean) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | offerServerMaxWindowBits(java.lang.Integer) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | offerServerNoContextTakeover(boolean) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setAutoPong(boolean) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setCloseWaitTimeout(org.apache.hc.core5.util.Timeout) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setConnectTimeout(org.apache.hc.core5.util.Timeout) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setDirectBuffers(boolean) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setMaxFrameSize(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setMaxFramesPerTick(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setMaxMessageSize(long) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setMaxOutboundControlQueue(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setMaxOutboundDataBytes(long) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setOutgoingChunkSize(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.api.WebSocketClientConfig$Builder | setSubprotocols(java.util.List <..> )
|
Compatibility Changes:
|
|
NEW
public
abstract
interface
org.apache.hc.client5.http.websocket.api.WebSocketListener
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | void | onBinary(java.nio.ByteBuffer, boolean) | n.a. |
|
|||||
| NEW | public | n.a. | void | onClose(int, java.lang.String) | n.a. |
|
|||||
| NEW | public | n.a. | void | onError(java.lang.Throwable) | n.a. |
|
|||||
| NEW | public | n.a. | void | onOpen(org.apache.hc.client5.http.websocket.api.WebSocket) | n.a. |
|
|||||
| NEW | public | n.a. | void | onPing(java.nio.ByteBuffer) | n.a. |
|
|||||
| NEW | public | n.a. | void | onPong(java.nio.ByteBuffer) | n.a. |
|
|||||
| NEW | public | n.a. | void | onText(java.nio.CharBuffer, boolean) | n.a. |
|
NEW
public
abstract
class
org.apache.hc.client5.http.websocket.client.CloseableWebSocketClient
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | java.io.Closeable | n.a. |
| NEW | org.apache.hc.core5.io.ModalCloseable | n.a. |
| NEW | org.apache.hc.client5.http.websocket.client.WebSocketClient | n.a. |
| NEW | java.lang.AutoCloseable | n.a. |
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | CloseableWebSocketClient() | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public abstract | n.a. | void | awaitShutdown(org.apache.hc.core5.util.TimeValue) |
|
Compatibility Changes:
|
|
||||||||||
| NEW | final public | n.a. | java.util.concurrent.CompletableFuture <..>
|
connect(java.net.URI, org.apache.hc.client5.http.websocket.api.WebSocketListener) |
Compatibility Changes:
|
|
|||||||||||
| NEW | final public | n.a. | java.util.concurrent.CompletableFuture <..>
|
connect(java.net.URI, org.apache.hc.client5.http.websocket.api.WebSocketListener, org.apache.hc.client5.http.websocket.api.WebSocketClientConfig) |
Compatibility Changes:
|
|
|||||||||||
| NEW | final public | n.a. | java.util.concurrent.CompletableFuture <..>
|
connect(java.net.URI, org.apache.hc.client5.http.websocket.api.WebSocketListener, org.apache.hc.client5.http.websocket.api.WebSocketClientConfig, org.apache.hc.core5.http.protocol.HttpContext) |
Compatibility Changes:
|
|
|||||||||||
| NEW | protected abstract | n.a. | java.util.concurrent.CompletableFuture <..>
|
doConnect(java.net.URI, org.apache.hc.client5.http.websocket.api.WebSocketListener, org.apache.hc.client5.http.websocket.api.WebSocketClientConfig, org.apache.hc.core5.http.protocol.HttpContext) | n.a. |
|
|||||||||||
| NEW | public abstract | n.a. | org.apache.hc.core5.reactor.IOReactorStatus | getStatus() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public abstract | n.a. | void | initiateShutdown() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public abstract | n.a. | void | start() |
Compatibility Changes:
|
|
NEW
public
abstract
interface
org.apache.hc.client5.http.websocket.client.WebSocketClient
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public abstract | n.a. | java.util.concurrent.CompletableFuture <..>
|
connect(java.net.URI, org.apache.hc.client5.http.websocket.api.WebSocketListener, org.apache.hc.client5.http.websocket.api.WebSocketClientConfig, org.apache.hc.core5.http.protocol.HttpContext) | n.a. |
|
NEW
final
public
class
org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.CloseableWebSocketClient | build() |
Compatibility Changes:
|
|
|||||||||
| NEW | static public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | create() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | defaultConfig(org.apache.hc.client5.http.websocket.api.WebSocketClientConfig) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setCharCodingConfig(org.apache.hc.core5.http.config.CharCodingConfig) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setConnPoolListener(org.apache.hc.core5.pool.ConnPoolListener <..> )
|
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setConnectionReuseStrategy(org.apache.hc.core5.http.ConnectionReuseStrategy) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setDefaultMaxPerRoute(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setExceptionCallback(org.apache.hc.core5.function.Callback <..> )
|
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setH2Config(org.apache.hc.core5.http2.config.H2Config) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setH2HttpProcessor(org.apache.hc.core5.http.protocol.HttpProcessor) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setHttp1Config(org.apache.hc.core5.http.config.Http1Config) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setHttpProcessor(org.apache.hc.core5.http.protocol.HttpProcessor) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setIOReactorConfig(org.apache.hc.core5.reactor.IOReactorConfig) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setIOSessionDecorator(org.apache.hc.core5.function.Decorator <..> )
|
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setIOSessionListener(org.apache.hc.core5.reactor.IOSessionListener) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setMaxPendingCommandsPerConnection(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setMaxTotal(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setPoolConcurrencyPolicy(org.apache.hc.core5.pool.PoolConcurrencyPolicy) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setPoolReusePolicy(org.apache.hc.core5.pool.PoolReusePolicy) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setReactorMetricsListener(org.apache.hc.core5.reactor.IOReactorMetricsListener) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setStreamListener(org.apache.hc.core5.http.impl.Http1StreamListener) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setThreadFactory(java.util.concurrent.ThreadFactory) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setTimeToLive(org.apache.hc.core5.util.Timeout) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setTlsHandshakeTimeout(org.apache.hc.core5.util.Timeout) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | setTlsStrategy(org.apache.hc.core5.http.nio.ssl.TlsStrategy) |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.client5.http.websocket.client.WebSocketClients
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | static public | n.a. | org.apache.hc.client5.http.websocket.client.CloseableWebSocketClient | createDefault() |
Compatibility Changes:
|
|
|||||||
| NEW | static public | n.a. | org.apache.hc.client5.http.websocket.client.CloseableWebSocketClient | createWith(org.apache.hc.client5.http.websocket.api.WebSocketClientConfig) |
Compatibility Changes:
|
|
|||||||
| NEW | static public | n.a. | org.apache.hc.client5.http.websocket.client.WebSocketClientBuilder | custom() |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.PerMessageDeflateExtension
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | org.apache.hc.core5.websocket.WebSocketExtension | n.a. |
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | PerMessageDeflateExtension() | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | n.a. | void | close() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | java.nio.ByteBuffer | decode(org.apache.hc.core5.websocket.WebSocketFrameType, boolean, java.nio.ByteBuffer) |
|
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | java.nio.ByteBuffer | decode(org.apache.hc.core5.websocket.WebSocketFrameType, boolean, java.nio.ByteBuffer, long) |
|
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | java.nio.ByteBuffer | encode(org.apache.hc.core5.websocket.WebSocketFrameType, boolean, java.nio.ByteBuffer) |
|
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | java.lang.String | getName() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketExtensionData | getResponseData() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | boolean | usesRsv1() |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.PerMessageDeflateExtensionFactory
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | org.apache.hc.core5.websocket.WebSocketExtensionFactory | n.a. |
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | PerMessageDeflateExtensionFactory() | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketExtension | create(org.apache.hc.core5.websocket.WebSocketExtensionData, boolean) |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | java.lang.String | getName() |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.server.WebSocketContextKeys
top
Fields:
| Status | Modifier | Type | Field | Compatibility Changes: |
| NEW | public static final | java.lang.String | CONNECTION | n.a. |
NEW
final
public
class
org.apache.hc.core5.websocket.server.WebSocketH2Server
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | n.a. | void | awaitShutdown(org.apache.hc.core5.util.TimeValue) |
|
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | java.net.InetAddress | getInetAddress() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | int | getLocalPort() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | void | initiateShutdown() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | void | start() |
|
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | void | stop() |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | bootstrap() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2Server | create() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | register(java.lang.String, org.apache.hc.core5.function.Supplier <..> )
|
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | register(java.lang.String, java.lang.String, org.apache.hc.core5.function.Supplier <..> )
|
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setCanonicalHostName(java.lang.String) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setCharCodingConfig(org.apache.hc.core5.http.config.CharCodingConfig) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setExecutor(java.util.concurrent.Executor) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setExtensionRegistry(org.apache.hc.core5.websocket.WebSocketExtensionRegistry) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setH2Config(org.apache.hc.core5.http2.config.H2Config) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setH2StreamListener(org.apache.hc.core5.http2.impl.nio.H2StreamListener) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setHandshakeTimeout(org.apache.hc.core5.util.Timeout) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setHttp1Config(org.apache.hc.core5.http.config.Http1Config) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setHttp1StreamListener(org.apache.hc.core5.http.impl.Http1StreamListener) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setHttpProcessor(org.apache.hc.core5.http.protocol.HttpProcessor) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setIOReactorConfig(org.apache.hc.core5.reactor.IOReactorConfig) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setListenerPort(int) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setLocalAddress(java.net.InetAddress) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setTlsStrategy(org.apache.hc.core5.http.nio.ssl.TlsStrategy) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setVersionPolicy(org.apache.hc.core5.http2.HttpVersionPolicy) |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketH2ServerBootstrap | setWebSocketConfig(org.apache.hc.core5.websocket.WebSocketConfig) |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.server.WebSocketServer
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | n.a. | java.net.InetAddress | getInetAddress() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | int | getLocalPort() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | void | initiateShutdown() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | void | start() |
|
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | void | stop() |
Compatibility Changes:
|
|
NEW
public
class
org.apache.hc.core5.websocket.server.WebSocketServerBootstrap
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | bootstrap() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServer | create() |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | register(java.lang.String, java.util.function.Supplier <..> )
|
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | register(java.lang.String, java.lang.String, java.util.function.Supplier <..> )
|
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setAuthorityResolver(java.util.function.BiFunction <..> )
|
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setCanonicalHostName(java.lang.String) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setCharCodingConfig(org.apache.hc.core5.http.config.CharCodingConfig) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setConnectionFactory(org.apache.hc.core5.http.io.HttpConnectionFactory <..> )
|
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setConnectionReuseStrategy(org.apache.hc.core5.http.ConnectionReuseStrategy) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setExceptionListener(org.apache.hc.core5.http.ExceptionListener) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setExtensionRegistry(org.apache.hc.core5.websocket.WebSocketExtensionRegistry) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setHttp1Config(org.apache.hc.core5.http.config.Http1Config) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setHttpProcessor(org.apache.hc.core5.http.protocol.HttpProcessor) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setListenerPort(int) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setLocalAddress(java.net.InetAddress) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setRequestRouter(org.apache.hc.core5.http.HttpRequestMapper <..> )
|
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setServerSocketFactory(javax.net.ServerSocketFactory) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setSocketConfig(org.apache.hc.core5.http.io.SocketConfig) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setSslContext(javax.net.ssl.SSLContext) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setSslSetupHandler(org.apache.hc.core5.function.Callback <..> )
|
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setStreamListener(org.apache.hc.core5.http.impl.Http1StreamListener) |
Compatibility Changes:
|
|
|||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.server.WebSocketServerBootstrap | setWebSocketConfig(org.apache.hc.core5.websocket.WebSocketConfig) |
Compatibility Changes:
|
|
NEW
(Serializable compatible)
final
public
enum
org.apache.hc.core5.websocket.WebSocketCloseStatus
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Superclass:
| Status | Superclass | Compatibility Changes |
| NEW | java.lang.Enum | n.a. |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | java.lang.constant.Constable | n.a. |
| NEW | java.lang.Comparable | n.a. |
| NEW | java.io.Serializable | n.a. |
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. |
| New | true | 8478039162169464772 | n.a. |
Fields:
| Status | Modifier | Type | Field | Compatibility Changes: |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | ABNORMAL_CLOSURE | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | BAD_GATEWAY | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | GOING_AWAY | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | INTERNAL_ERROR | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | INVALID_PAYLOAD | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | MANDATORY_EXTENSION | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | MESSAGE_TOO_BIG | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | NORMAL | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | NO_STATUS_RECEIVED | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | POLICY_VIOLATION | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | PROTOCOL_ERROR | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | SERVICE_RESTART | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | TRY_AGAIN_LATER | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketCloseStatus | UNSUPPORTED_DATA | n.a. |
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | int | getCode() |
Compatibility Changes:
|
|
|||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketCloseStatus | valueOf(java.lang.String) |
Compatibility Changes:
|
|
|||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketCloseStatus[] | values() |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketConfig
top
Fields:
| Status | Modifier | Type | Field | Compatibility Changes: |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketConfig | DEFAULT | n.a. |
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketConfig$Builder | custom() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | int | getMaxFramePayloadSize() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | int | getMaxMessageSize() |
Compatibility Changes:
|
|
NEW
final
static
public
class
org.apache.hc.core5.websocket.WebSocketConfig$Builder
top
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | WebSocketConfig$Builder() | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketConfig | build() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketConfig$Builder | setMaxFramePayloadSize(int) |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketConfig$Builder | setMaxMessageSize(int) |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketConstants
top
Fields:
| Status | Modifier | Type | Field | Compatibility Changes: |
| NEW | public static final | java.lang.String | PSEUDO_PROTOCOL | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_ACCEPT | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_EXTENSIONS | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_EXTENSIONS_LOWER | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_KEY | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_PROTOCOL | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_PROTOCOL_LOWER | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_VERSION | n.a. |
| NEW | public static final | java.lang.String | SEC_WEBSOCKET_VERSION_LOWER | n.a. |
| NEW | public static final | java.lang.String | WEBSOCKET_GUID | n.a. |
NEW
(Serializable compatible)
public
class
org.apache.hc.core5.websocket.WebSocketException
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Superclass:
| Status | Superclass | Compatibility Changes |
| NEW | java.io.IOException | n.a. |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | java.io.Serializable | n.a. |
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. |
| New | true | -3029976157988327551 | 1 |
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | WebSocketException(java.lang.String, java.lang.Throwable) | n.a. |
|
|||||
| NEW | public | n.a. | WebSocketException(java.lang.String) | n.a. |
|
NEW
public
abstract
interface
org.apache.hc.core5.websocket.WebSocketExtension
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | n.a. | void | close() | n.a. |
|
|||||||||
| NEW | public | n.a. | java.nio.ByteBuffer | decode(org.apache.hc.core5.websocket.WebSocketFrameType, boolean, java.nio.ByteBuffer) |
|
n.a. |
|
||||||||
| NEW | public | n.a. | java.nio.ByteBuffer | decode(org.apache.hc.core5.websocket.WebSocketFrameType, boolean, java.nio.ByteBuffer, long) |
|
n.a. |
|
||||||||
| NEW | public | n.a. | java.nio.ByteBuffer | encode(org.apache.hc.core5.websocket.WebSocketFrameType, boolean, java.nio.ByteBuffer) |
|
n.a. |
|
||||||||
| NEW | public abstract | n.a. | java.lang.String | getName() | n.a. |
|
|||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketExtensionData | getResponseData() | n.a. |
|
|||||||||
| NEW | public | n.a. | boolean | usesRsv1() | n.a. |
|
|||||||||
| NEW | public | n.a. | boolean | usesRsv2() | n.a. |
|
|||||||||
| NEW | public | n.a. | boolean | usesRsv3() | n.a. |
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketExtensionData
top
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | |||||||
| NEW | public | n.a. | WebSocketExtensionData(java.lang.String, java.util.Map <..> )
|
n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | |||||||||
| NEW | public | n.a. | java.lang.String | format() |
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | java.lang.String | getName() |
Compatibility Changes:
|
|
||||||||||
| NEW | public | n.a. | java.util.Map <..>
|
getParameters() |
Compatibility Changes:
|
|
NEW
public
abstract
interface
org.apache.hc.core5.websocket.WebSocketExtensionFactory
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public abstract | n.a. | org.apache.hc.core5.websocket.WebSocketExtension | create(org.apache.hc.core5.websocket.WebSocketExtensionData, boolean) |
|
n.a. |
|
||||||||
| NEW | public abstract | n.a. | java.lang.String | getName() | n.a. |
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketExtensionNegotiation
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | java.lang.AutoCloseable | n.a. |
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | n.a. | void | close() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | java.lang.String | formatResponseHeader() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | java.util.List <..>
|
getExtensions() |
Compatibility Changes:
|
|
|||||||||
| NEW | public | n.a. | java.util.List <..>
|
getResponseData() |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketExtensionRegistry
top
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | WebSocketExtensionRegistry() | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketExtensionRegistry | createDefault() |
Compatibility Changes:
|
|
|||||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketExtensionNegotiation | negotiate(java.util.List <..> , boolean)
|
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketExtensionRegistry | register(org.apache.hc.core5.websocket.WebSocketExtensionFactory) |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketExtensions
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | static public | n.a. | java.util.List <..>
|
parse(org.apache.hc.core5.http.Header) |
Compatibility Changes:
|
|
|||||||||||
| NEW | static public | n.a. | java.util.List <..>
|
parse(java.util.Iterator <..> )
|
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketFrame
top
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | n.a. | WebSocketFrame(boolean, boolean, boolean, boolean, org.apache.hc.core5.websocket.WebSocketFrameType, java.nio.ByteBuffer) | n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | java.nio.ByteBuffer | getPayload() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketFrameType | getType() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | boolean | isFin() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | boolean | isRsv1() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | boolean | isRsv2() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | boolean | isRsv3() |
Compatibility Changes:
|
|
NEW
(Serializable compatible)
final
public
enum
org.apache.hc.core5.websocket.WebSocketFrameType
top
Compatibility Changes:
| Change |
| INTERFACE_ADDED |
Superclass:
| Status | Superclass | Compatibility Changes |
| NEW | java.lang.Enum | n.a. |
Interfaces:
| Status | Interface | Compatibility Changes |
| NEW | java.lang.constant.Constable | n.a. |
| NEW | java.lang.Comparable | n.a. |
| NEW | java.io.Serializable | n.a. |
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. |
| New | true | 3383853492732094017 | n.a. |
Fields:
| Status | Modifier | Type | Field | Compatibility Changes: |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketFrameType | BINARY | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketFrameType | CLOSE | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketFrameType | CONTINUATION | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketFrameType | PING | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketFrameType | PONG | n.a. |
| NEW | public static final | org.apache.hc.core5.websocket.WebSocketFrameType | TEXT | n.a. |
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketFrameType | fromOpcode(int) |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | int | getOpcode() |
Compatibility Changes:
|
|
|||||||
| NEW | public | n.a. | boolean | isControl() |
Compatibility Changes:
|
|
|||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketFrameType | valueOf(java.lang.String) |
Compatibility Changes:
|
|
|||||||
| NEW | static public | n.a. | org.apache.hc.core5.websocket.WebSocketFrameType[] | values() |
Compatibility Changes:
|
|
NEW
public
abstract
interface
org.apache.hc.core5.websocket.WebSocketHandler
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public | n.a. | void | onBinary(org.apache.hc.core5.websocket.WebSocketSession, java.nio.ByteBuffer) |
|
n.a. |
|
||||||||
| NEW | public | n.a. | void | onClose(org.apache.hc.core5.websocket.WebSocketSession, int, java.lang.String) | n.a. |
|
|||||||||
| NEW | public | n.a. | void | onError(org.apache.hc.core5.websocket.WebSocketSession, java.lang.Exception) | n.a. |
|
|||||||||
| NEW | public | n.a. | void | onOpen(org.apache.hc.core5.websocket.WebSocketSession) | n.a. |
|
|||||||||
| NEW | public | n.a. | void | onPing(org.apache.hc.core5.websocket.WebSocketSession, java.nio.ByteBuffer) |
|
n.a. |
|
||||||||
| NEW | public | n.a. | void | onPong(org.apache.hc.core5.websocket.WebSocketSession, java.nio.ByteBuffer) |
|
n.a. |
|
||||||||
| NEW | public | n.a. | void | onText(org.apache.hc.core5.websocket.WebSocketSession, java.lang.String) |
|
n.a. |
|
||||||||
| NEW | public | n.a. | java.lang.String | selectSubprotocol(java.util.List <..> )
|
n.a. |
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketHandshake
top
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | static public | n.a. | java.lang.String | createAcceptKey(java.lang.String) |
|
Compatibility Changes:
|
|
||||||||||
| NEW | static public | n.a. | boolean | isWebSocketUpgrade(org.apache.hc.core5.http.HttpRequest) |
Compatibility Changes:
|
|
|||||||||||
| NEW | static public | n.a. | java.util.List <..>
|
parseSubprotocols(org.apache.hc.core5.http.Header) |
Compatibility Changes:
|
|
NEW
final
public
class
org.apache.hc.core5.websocket.WebSocketSession
top
Constructors:
| Status | Modifier | Generic Templates | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | n.a. | WebSocketSession(org.apache.hc.core5.websocket.WebSocketConfig, java.io.InputStream, java.io.OutputStream, java.net.SocketAddress, java.net.SocketAddress, java.util.List <..> )
|
n.a. |
|
Methods:
| Status | Modifier | Generic Templates | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | n.a. | void | close(int, java.lang.String) |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | void | close(org.apache.hc.core5.websocket.WebSocketCloseStatus) |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | void | closeQuietly() |
Compatibility Changes:
|
|
|||||||||||||
| NEW | static public | n.a. | java.lang.String | decodeText(java.nio.ByteBuffer) |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | java.net.SocketAddress | getLocalAddress() |
Compatibility Changes:
|
|
|||||||||||||
| NEW | public | n.a. | java.net.SocketAddress | getRemoteAddress() |
Compatibility Changes:
|
|
|||||||||||||
| NEW | public | n.a. | org.apache.hc.core5.websocket.WebSocketFrame | readFrame() |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | void | sendBinary(java.nio.ByteBuffer) |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | void | sendPing(java.nio.ByteBuffer) |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | void | sendPong(java.nio.ByteBuffer) |
|
Compatibility Changes:
|
|
||||||||||||
| NEW | public | n.a. | void | sendText(java.lang.String) |
|
Compatibility Changes:
|
|



