Class MulticastRouteTester

java.lang.Object
com.atlassian.confluence.util.MulticastRouteTester
All Implemented Interfaces:
Runnable

public class MulticastRouteTester extends Object implements Runnable
A class for performing diagnostics on the multicast routing table of the current host
  • Constructor Details

    • MulticastRouteTester

      public MulticastRouteTester(InetAddress multicastGroup, NetworkInterface iface, int port)
      Construct a multicast test for the specified network address, interface and port
      Parameters:
      multicastGroup - Multicast group to perform testing with
      iface - Interface to bind multicast test port
      port - UDP port for multicast test
    • MulticastRouteTester

      public MulticastRouteTester(InetAddress multicastGroup, NetworkInterface iface, int port, MulticastRouteTester.TestReporter testReporter)
      Allows the test to be conducted and reported via the provided reporter delegate. Useful for reporting results via UI.
      Parameters:
      multicastGroup - Multicast group to perform testing with
      iface - Interface to bind multicast test port
      port - UDP port for multicast test
      testReporter - Reporter for collecting problems encountered during the test
  • Method Details