Class PortForwardOpenListener
java.lang.Object
org.arquillian.cube.kubernetes.impl.portforward.PortForwardOpenListener
- All Implemented Interfaces:
io.undertow.server.OpenListener,EventListener,org.xnio.ChannelListener<org.xnio.StreamConnection>
PortForwardOpenListener
- Author:
- Rob Cernich
-
Nested Class Summary
-
Constructor Summary
ConstructorsConstructorDescriptionPortForwardOpenListener(io.undertow.client.ClientConnection masterPortForwardConnection, String urlPath, int targetPort, AtomicInteger requestId, org.xnio.Pool<ByteBuffer> pool, org.xnio.OptionMap undertowOptions) -
Method Summary
Modifier and TypeMethodDescriptionio.undertow.connector.ByteBufferPoolio.undertow.server.ConnectorStatisticsio.undertow.server.HttpHandlerorg.xnio.OptionMapvoidhandleEvent(org.xnio.StreamConnection channel) voidsetRootHandler(io.undertow.server.HttpHandler rootHandler) voidsetUndertowOptions(org.xnio.OptionMap undertowOptions)
-
Constructor Details
-
PortForwardOpenListener
public PortForwardOpenListener(io.undertow.client.ClientConnection masterPortForwardConnection, String urlPath, int targetPort, AtomicInteger requestId, org.xnio.Pool<ByteBuffer> pool, org.xnio.OptionMap undertowOptions)
-
-
Method Details
-
handleEvent
public void handleEvent(org.xnio.StreamConnection channel) - Specified by:
handleEventin interfaceorg.xnio.ChannelListener<org.xnio.StreamConnection>
-
getRootHandler
public io.undertow.server.HttpHandler getRootHandler()- Specified by:
getRootHandlerin interfaceio.undertow.server.OpenListener
-
setRootHandler
public void setRootHandler(io.undertow.server.HttpHandler rootHandler) - Specified by:
setRootHandlerin interfaceio.undertow.server.OpenListener
-
getUndertowOptions
public org.xnio.OptionMap getUndertowOptions()- Specified by:
getUndertowOptionsin interfaceio.undertow.server.OpenListener
-
setUndertowOptions
public void setUndertowOptions(org.xnio.OptionMap undertowOptions) - Specified by:
setUndertowOptionsin interfaceio.undertow.server.OpenListener
-
getBufferPool
public io.undertow.connector.ByteBufferPool getBufferPool()- Specified by:
getBufferPoolin interfaceio.undertow.server.OpenListener
-
getConnectorStatistics
public io.undertow.server.ConnectorStatistics getConnectorStatistics()- Specified by:
getConnectorStatisticsin interfaceio.undertow.server.OpenListener
-