public class ZeroConfBridge
extends java.lang.Object
| Constructor and Description |
|---|
ZeroConfBridge() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToZooKeeper(java.lang.String type,
java.lang.String name,
java.lang.String server,
int port) |
protected javax.jmdns.JmDNS |
createJmDNS() |
protected java.net.InetAddress |
createLocalAddress() |
protected javax.jmdns.ServiceInfo |
createServiceInfo(java.lang.String name,
java.util.Map map,
int port,
java.lang.String type) |
org.apache.curator.framework.CuratorFramework |
getCurator() |
FabricService |
getFabricService() |
javax.jmdns.JmDNS |
getJmdns() |
java.net.InetAddress |
getLocalAddress() |
java.lang.String |
getLocalhost() |
int |
getPriority() |
java.lang.String[] |
getTypes() |
int |
getWeight() |
protected void |
log(java.lang.String message,
javax.jmdns.ServiceEvent event) |
void |
registerService(javax.jmdns.ServiceInfo si) |
void |
registerService(java.lang.String name,
int port,
java.lang.String type) |
protected void |
removeFromZooKeper(javax.jmdns.ServiceEvent event) |
void |
setCurator(org.apache.curator.framework.CuratorFramework curator) |
void |
setFabricService(FabricService fabricService) |
void |
setJmdns(javax.jmdns.JmDNS jmdns) |
void |
setLocalAddress(java.net.InetAddress localAddress) |
void |
setLocalhost(java.lang.String localhost) |
void |
setPriority(int priority) |
void |
setTypes(java.lang.String[] types) |
void |
setWeight(int weight) |
void |
start() |
void |
stop() |
public void start()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
public void registerService(java.lang.String name,
int port,
java.lang.String type)
throws java.io.IOException
java.io.IOExceptionpublic void registerService(javax.jmdns.ServiceInfo si)
throws java.io.IOException
java.io.IOExceptionpublic int getPriority()
public void setPriority(int priority)
public int getWeight()
public void setWeight(int weight)
public javax.jmdns.JmDNS getJmdns()
throws java.io.IOException
java.io.IOExceptionpublic void setJmdns(javax.jmdns.JmDNS jmdns)
public java.net.InetAddress getLocalAddress()
throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic void setLocalAddress(java.net.InetAddress localAddress)
public java.lang.String getLocalhost()
public void setLocalhost(java.lang.String localhost)
public java.lang.String[] getTypes()
public void setTypes(java.lang.String[] types)
public FabricService getFabricService()
public void setFabricService(FabricService fabricService)
public org.apache.curator.framework.CuratorFramework getCurator()
public void setCurator(org.apache.curator.framework.CuratorFramework curator)
protected void addToZooKeeper(java.lang.String type,
java.lang.String name,
java.lang.String server,
int port)
protected void removeFromZooKeper(javax.jmdns.ServiceEvent event)
protected void log(java.lang.String message,
javax.jmdns.ServiceEvent event)
protected javax.jmdns.ServiceInfo createServiceInfo(java.lang.String name,
java.util.Map map,
int port,
java.lang.String type)
protected javax.jmdns.JmDNS createJmDNS()
throws java.io.IOException
java.io.IOExceptionprotected java.net.InetAddress createLocalAddress()
throws java.net.UnknownHostException
java.net.UnknownHostExceptionCopyright © 2014 Red Hat. All Rights Reserved.