Class MultiListenerSSLServerIODispatch
java.lang.Object
org.apache.http.impl.nio.reactor.AbstractIODispatch<org.apache.http.impl.nio.DefaultNHttpServerConnection>
org.apache.synapse.transport.passthru.ServerIODispatch
org.apache.synapse.transport.passthru.core.MultiListenerServerIODispatch
org.apache.synapse.transport.passthru.core.ssl.MultiListenerSSLServerIODispatch
- All Implemented Interfaces:
org.apache.http.nio.reactor.IOEventDispatch
-
Field Summary
Fields inherited from interface org.apache.http.nio.reactor.IOEventDispatch
CONNECTION_KEY -
Constructor Summary
ConstructorsConstructorDescriptionMultiListenerSSLServerIODispatch(Map<Integer, org.apache.http.nio.NHttpServerEventHandler> handlers, org.apache.http.nio.NHttpServerEventHandler nHttpServerEventHandler, Map<Integer, ServerConnFactory> endpointSSLConfigHolder) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.http.impl.nio.DefaultNHttpServerConnectioncreateConnection(org.apache.http.nio.reactor.IOSession session) voidupdate(ServerConnFactory connFactory) Methods inherited from class org.apache.synapse.transport.passthru.core.MultiListenerServerIODispatch
onClosed, onConnected, onException, onInputReady, onOutputReady, onTimeoutMethods inherited from class org.apache.http.impl.nio.reactor.AbstractIODispatch
connected, disconnected, inputReady, outputReady, timeout
-
Constructor Details
-
MultiListenerSSLServerIODispatch
public MultiListenerSSLServerIODispatch(Map<Integer, org.apache.http.nio.NHttpServerEventHandler> handlers, org.apache.http.nio.NHttpServerEventHandler nHttpServerEventHandler, Map<Integer, ServerConnFactory> endpointSSLConfigHolder)
-
-
Method Details
-
update
- Overrides:
updatein classServerIODispatch
-
createConnection
protected org.apache.http.impl.nio.DefaultNHttpServerConnection createConnection(org.apache.http.nio.reactor.IOSession session) - Overrides:
createConnectionin classServerIODispatch
-