Class ClientOtherInstanceImpl

    • Field Detail

      • id

        private final java.lang.String id
      • app_id

        private final java.lang.String app_id
      • internal_addresses

        private final CopyOnWriteList<java.net.InetAddress> internal_addresses
      • external_address

        private java.net.InetAddress external_address
      • tcp_port

        private int tcp_port
      • udp_port

        private int udp_port
      • udp_non_data_port

        private final int udp_non_data_port
      • props

        private final java.util.Map<java.lang.String,​java.lang.Object> props
      • alive_time

        private long alive_time
    • Constructor Detail

      • ClientOtherInstanceImpl

        protected ClientOtherInstanceImpl​(java.lang.String _id,
                                          java.lang.String _app_id,
                                          java.util.List<java.net.InetAddress> _internal_addresses,
                                          java.net.InetAddress _external_address,
                                          int _tcp_port,
                                          int _udp_port,
                                          int _udp_non_data_port,
                                          java.util.Map<java.lang.String,​java.lang.Object> _props)
    • Method Detail

      • decode

        protected static ClientOtherInstanceImpl decode​(java.net.InetAddress internal_address,
                                                        java.util.Map map)
      • getID

        public java.lang.String getID()
      • getApplicationID

        public java.lang.String getApplicationID()
      • getInternalAddress

        public java.net.InetAddress getInternalAddress()
      • getInternalAddresses

        public java.util.List<java.net.InetAddress> getInternalAddresses()
      • getExternalAddress

        public java.net.InetAddress getExternalAddress()
      • getTCPListenPort

        public int getTCPListenPort()
      • getUDPListenPort

        public int getUDPListenPort()
      • getUDPNonDataListenPort

        public int getUDPNonDataListenPort()
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getProperties()
      • getAliveTime

        protected long getAliveTime()