public static final class NetworkTopologyDiscovery.Factory extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
NetworkTopologyDiscovery.Factory.ClassDelegate
This interface defines a delegate to the NetworkTopologyDiscovery.Factory class to enable subclassing.
|
Modifier and Type | Method and Description |
---|---|
static NetworkTopologyDiscovery.Factory.ClassDelegate |
classDelegate()
Returns NetworkTopologyDiscovery's class delegate.
|
static NetworkTopologyDiscovery |
getInstance()
Return the instance of the Multihomed Multicast DNS.
|
protected static NetworkTopologyDiscovery |
newNetworkTopologyDiscovery()
Returns a new instance of NetworkTopologyDiscovery using the class delegate if it exists.
|
static void |
setClassDelegate(NetworkTopologyDiscovery.Factory.ClassDelegate delegate)
Assigns
delegate as NetworkTopologyDiscovery's class delegate. |
public static void setClassDelegate(NetworkTopologyDiscovery.Factory.ClassDelegate delegate)
delegate
as NetworkTopologyDiscovery's class delegate. The class delegate is optional.delegate
- The object to set as NetworkTopologyDiscovery's class delegate.classDelegate()
,
JmmDNS.Factory.ClassDelegate
public static NetworkTopologyDiscovery.Factory.ClassDelegate classDelegate()
setClassDelegate(ClassDelegate anObject)
,
JmmDNS.Factory.ClassDelegate
protected static NetworkTopologyDiscovery newNetworkTopologyDiscovery()
public static NetworkTopologyDiscovery getInstance()
Copyright © 2002–2016 JmDNS. All rights reserved.