Package org.zeromq
Class ZBeacon.Builder
- java.lang.Object
-
- org.zeromq.ZBeacon.Builder
-
- Enclosing class:
- ZBeacon
public static class ZBeacon.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]beaconprivate booleanblockingprivate longbroadcastIntervalprivate java.lang.Thread.UncaughtExceptionHandlerclientExHandlerprivate java.net.InetAddressclientHostprivate booleanignoreLocalAddressprivate ZBeacon.Listenerlistenerprivate intportprivate byte[]prefixprivate java.net.InetAddressserverAddrprivate java.lang.Thread.UncaughtExceptionHandlerserverExHandler
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ZBeacon.Builderbeacon(byte[] beacon)ZBeacon.Builderblocking(boolean blocking)Deprecated.ignoredZBeacon.BuilderbroadcastInterval(long broadcastInterval)ZBeaconbuild()ZBeacon.Builderclient(java.lang.String host)Deprecated.ZBeacon.Builderclient(java.net.InetAddress host)ZBeacon.BuilderignoreLocalAddress(boolean ignoreLocalAddress)ZBeacon.Builderlistener(ZBeacon.Listener listener)ZBeacon.Builderport(int port)ZBeacon.Builderprefix(byte[] prefix)ZBeacon.Builderserver(byte[] addr)Deprecated.ZBeacon.Builderserver(java.net.InetAddress addr)ZBeacon.BuildersetClientUncaughtExceptionHandlers(java.lang.Thread.UncaughtExceptionHandler clientExHandler)ZBeacon.BuildersetServerUncaughtExceptionHandlers(java.lang.Thread.UncaughtExceptionHandler serverExHandler)
-
-
-
Field Detail
-
clientHost
private java.net.InetAddress clientHost
-
serverAddr
private java.net.InetAddress serverAddr
-
port
private int port
-
broadcastInterval
private long broadcastInterval
-
beacon
private byte[] beacon
-
ignoreLocalAddress
private boolean ignoreLocalAddress
-
blocking
private boolean blocking
-
listener
private ZBeacon.Listener listener
-
prefix
private byte[] prefix
-
clientExHandler
private java.lang.Thread.UncaughtExceptionHandler clientExHandler
-
serverExHandler
private java.lang.Thread.UncaughtExceptionHandler serverExHandler
-
-
Method Detail
-
port
public ZBeacon.Builder port(int port)
-
beacon
public ZBeacon.Builder beacon(byte[] beacon)
-
client
@Deprecated public ZBeacon.Builder client(java.lang.String host)
Deprecated.
-
client
public ZBeacon.Builder client(java.net.InetAddress host)
-
server
@Deprecated public ZBeacon.Builder server(byte[] addr)
Deprecated.
-
server
public ZBeacon.Builder server(java.net.InetAddress addr)
-
ignoreLocalAddress
public ZBeacon.Builder ignoreLocalAddress(boolean ignoreLocalAddress)
-
blocking
@Deprecated public ZBeacon.Builder blocking(boolean blocking)
Deprecated.ignored- Parameters:
blocking-- Returns:
-
broadcastInterval
public ZBeacon.Builder broadcastInterval(long broadcastInterval)
-
listener
public ZBeacon.Builder listener(ZBeacon.Listener listener)
-
prefix
public ZBeacon.Builder prefix(byte[] prefix)
-
setClientUncaughtExceptionHandlers
public ZBeacon.Builder setClientUncaughtExceptionHandlers(java.lang.Thread.UncaughtExceptionHandler clientExHandler)
-
setServerUncaughtExceptionHandlers
public ZBeacon.Builder setServerUncaughtExceptionHandlers(java.lang.Thread.UncaughtExceptionHandler serverExHandler)
-
build
public ZBeacon build()
-
-