Class PushContext


  • public class PushContext
    extends java.lang.Object
    • Field Detail

      • logger

        public org.slf4j.Logger logger
      • deliveredMsgsCount

        public java.util.concurrent.atomic.AtomicLong deliveredMsgsCount
      • deliverFailMsgsCount

        public java.util.concurrent.atomic.AtomicLong deliverFailMsgsCount
    • Constructor Detail

      • PushContext

        public PushContext​(SessionPusher sessionPusher)
    • Method Detail

      • deliveredMsgCount

        public void deliveredMsgCount()
      • deliverFailMsgCount

        public void deliverFailMsgCount()
      • unAckMsg

        public void unAckMsg​(java.lang.String seq,
                             DownStreamMsgContext downStreamMsgContext)
      • getTotalUnackMsgs

        public int getTotalUnackMsgs()
      • getUnAckMsg

        public java.util.concurrent.ConcurrentHashMap<java.lang.String,​DownStreamMsgContext> getUnAckMsg()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object