类 AckEntry


  • public class AckEntry
    extends java.lang.Object
    UDP Ack entity.
    作者:
    xiweng.yy
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private java.util.Map<java.lang.String,​java.lang.Object> data  
      private java.lang.String key  
      private java.net.DatagramPacket origin  
      private java.util.concurrent.atomic.AtomicInteger retryTimes  
    • 构造器概要

      构造器 
      构造器 说明
      AckEntry​(java.lang.String key, java.net.DatagramPacket packet)  
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      static java.lang.String getAckKey​(java.lang.String host, int port, long lastRefTime)  
      java.util.Map<java.lang.String,​java.lang.Object> getData()  
      java.lang.String getKey()  
      java.net.DatagramPacket getOrigin()  
      int getRetryTimes()  
      void increaseRetryTime()  
      void setData​(java.util.Map<java.lang.String,​java.lang.Object> data)  
      void setKey​(java.lang.String key)  
      void setOrigin​(java.net.DatagramPacket origin)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • key

        private java.lang.String key
      • origin

        private java.net.DatagramPacket origin
      • retryTimes

        private java.util.concurrent.atomic.AtomicInteger retryTimes
      • data

        private java.util.Map<java.lang.String,​java.lang.Object> data
    • 构造器详细资料

      • AckEntry

        public AckEntry​(java.lang.String key,
                        java.net.DatagramPacket packet)
    • 方法详细资料

      • setKey

        public void setKey​(java.lang.String key)
      • getKey

        public java.lang.String getKey()
      • setOrigin

        public void setOrigin​(java.net.DatagramPacket origin)
      • getOrigin

        public java.net.DatagramPacket getOrigin()
      • increaseRetryTime

        public void increaseRetryTime()
      • getRetryTimes

        public int getRetryTimes()
      • setData

        public void setData​(java.util.Map<java.lang.String,​java.lang.Object> data)
      • getData

        public java.util.Map<java.lang.String,​java.lang.Object> getData()
      • getAckKey

        public static java.lang.String getAckKey​(java.lang.String host,
                                                 int port,
                                                 long lastRefTime)