public class JDK8HackAlpnOpenListener extends Object implements org.xnio.ChannelListener<org.xnio.StreamConnection>
| Modifier and Type | Field and Description |
|---|---|
static boolean |
ENABLED |
| Constructor and Description |
|---|
JDK8HackAlpnOpenListener(ByteBufferPool bufferPool,
org.xnio.OptionMap undertowOptions,
String fallbackProtocol,
DelegateOpenListener fallbackListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProtocol(String name,
DelegateOpenListener listener,
int weight) |
ByteBufferPool |
getBufferPool() |
ConnectorStatistics |
getConnectorStatistics() |
HttpHandler |
getRootHandler() |
org.xnio.OptionMap |
getUndertowOptions() |
void |
handleEvent(org.xnio.StreamConnection channel) |
void |
setRootHandler(HttpHandler rootHandler)
Sets the root handler
|
void |
setUndertowOptions(org.xnio.OptionMap undertowOptions) |
public JDK8HackAlpnOpenListener(ByteBufferPool bufferPool, org.xnio.OptionMap undertowOptions, String fallbackProtocol, DelegateOpenListener fallbackListener)
public HttpHandler getRootHandler()
public void setRootHandler(HttpHandler rootHandler)
OpenListenerrootHandler - The new root handlerpublic org.xnio.OptionMap getUndertowOptions()
public void setUndertowOptions(org.xnio.OptionMap undertowOptions)
undertowOptions - The connector optionspublic ByteBufferPool getBufferPool()
public ConnectorStatistics getConnectorStatistics()
public void addProtocol(String name, DelegateOpenListener listener, int weight)
public void handleEvent(org.xnio.StreamConnection channel)
handleEvent in interface org.xnio.ChannelListener<org.xnio.StreamConnection>Copyright © 2022 JBoss by Red Hat. All rights reserved.