Class NetworkBridgeFilter

    • Field Detail

      • networkBrokerId

        protected BrokerId networkBrokerId
      • messageTTL

        protected int messageTTL
      • consumerTTL

        protected int consumerTTL
    • Constructor Detail

      • NetworkBridgeFilter

        public NetworkBridgeFilter()
      • NetworkBridgeFilter

        public NetworkBridgeFilter​(ConsumerInfo consumerInfo,
                                   BrokerId networkBrokerId,
                                   int messageTTL,
                                   int consumerTTL)
    • Method Detail

      • isAdvisoryInterpretedByNetworkBridge

        public static boolean isAdvisoryInterpretedByNetworkBridge​(Message message)
      • contains

        public static boolean contains​(BrokerId[] brokerPath,
                                       BrokerId brokerId)
      • getNetworkTTL

        public int getNetworkTTL()
      • setNetworkTTL

        public void setNetworkTTL​(int networkTTL)
      • getNetworkBrokerId

        public BrokerId getNetworkBrokerId()
      • setNetworkBrokerId

        public void setNetworkBrokerId​(BrokerId remoteBrokerPath)
      • setMessageTTL

        public void setMessageTTL​(int messageTTL)
      • getMessageTTL

        public int getMessageTTL()
      • setConsumerTTL

        public void setConsumerTTL​(int consumerTTL)
      • getConsumerTTL

        public int getConsumerTTL()