Package org.apache.log4j.net
Class ZeroConfSupport
- java.lang.Object
-
- org.apache.log4j.net.ZeroConfSupport
-
public class ZeroConfSupport extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.Object
jmDNS
private static java.lang.Class
jmDNSClass
(package private) java.lang.Object
serviceInfo
private static java.lang.Class
serviceInfoClass
-
Constructor Summary
Constructors Constructor Description ZeroConfSupport(java.lang.String zone, int port, java.lang.String name)
ZeroConfSupport(java.lang.String zone, int port, java.lang.String name, java.util.Map properties)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
advertise()
private java.lang.Object
buildServiceInfoVersion1(java.lang.String zone, int port, java.lang.String name, java.util.Map properties)
private java.lang.Object
buildServiceInfoVersion3(java.lang.String zone, int port, java.lang.String name, java.util.Map properties)
private static java.lang.Object
createJmDNSVersion1()
private static java.lang.Object
createJmDNSVersion3()
static java.lang.Object
getJMDNSInstance()
private static java.lang.Object
initializeJMDNS()
void
unadvertise()
-
-
-
Method Detail
-
createJmDNSVersion1
private static java.lang.Object createJmDNSVersion1()
-
createJmDNSVersion3
private static java.lang.Object createJmDNSVersion3()
-
buildServiceInfoVersion1
private java.lang.Object buildServiceInfoVersion1(java.lang.String zone, int port, java.lang.String name, java.util.Map properties)
-
buildServiceInfoVersion3
private java.lang.Object buildServiceInfoVersion3(java.lang.String zone, int port, java.lang.String name, java.util.Map properties)
-
advertise
public void advertise()
-
unadvertise
public void unadvertise()
-
initializeJMDNS
private static java.lang.Object initializeJMDNS()
-
getJMDNSInstance
public static java.lang.Object getJMDNSInstance()
-
-