final class ServerConnectionOpenListener
extends java.lang.Object
implements org.xnio.ChannelListener<org.xnio.channels.ConnectedMessageChannel>
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ServerConnectionOpenListener.Authentication |
(package private) class |
ServerConnectionOpenListener.AuthStepRunnable |
(package private) class |
ServerConnectionOpenListener.Initial |
| Modifier and Type | Field and Description |
|---|---|
private java.security.AccessControlContext |
accessControlContext |
private RemoteConnection |
connection |
private ConnectionProviderContext |
connectionProviderContext |
private org.xnio.OptionMap |
optionMap |
private java.util.concurrent.atomic.AtomicInteger |
retryCount |
private ServerAuthenticationProvider |
serverAuthenticationProvider |
private java.lang.String |
serverName |
| Constructor and Description |
|---|
ServerConnectionOpenListener(RemoteConnection connection,
ConnectionProviderContext connectionProviderContext,
ServerAuthenticationProvider serverAuthenticationProvider,
org.xnio.OptionMap optionMap,
java.security.AccessControlContext accessControlContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleEvent(org.xnio.channels.ConnectedMessageChannel channel) |
private void |
saslDispose(javax.security.sasl.SaslServer saslServer) |
private final RemoteConnection connection
private final ConnectionProviderContext connectionProviderContext
private final ServerAuthenticationProvider serverAuthenticationProvider
private final org.xnio.OptionMap optionMap
private final java.security.AccessControlContext accessControlContext
private final java.util.concurrent.atomic.AtomicInteger retryCount
private final java.lang.String serverName
ServerConnectionOpenListener(RemoteConnection connection, ConnectionProviderContext connectionProviderContext, ServerAuthenticationProvider serverAuthenticationProvider, org.xnio.OptionMap optionMap, java.security.AccessControlContext accessControlContext)