Class ClientSessionImpl

    • Field Detail

      • beforeAuthErrorHolder

        private final java.util.concurrent.atomic.AtomicReference<java.lang.Throwable> beforeAuthErrorHolder
      • authErrorHolder

        private final java.util.concurrent.atomic.AtomicReference<java.lang.Throwable> authErrorHolder
        Also guards setting an earlyError and the authFuture together.
      • initialServiceRequestSent

        private final java.util.concurrent.atomic.AtomicBoolean initialServiceRequestSent
      • metadataMap

        private java.util.Map<java.lang.Object,​java.lang.Object> metadataMap
        For clients to store their own metadata
    • Constructor Detail

      • ClientSessionImpl

        public ClientSessionImpl​(ClientFactoryManager client,
                                 IoSession ioSession)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception