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[]
beacon
private boolean
blocking
private long
broadcastInterval
private java.lang.Thread.UncaughtExceptionHandler
clientExHandler
private java.net.InetAddress
clientHost
private boolean
ignoreLocalAddress
private ZBeacon.Listener
listener
private int
port
private byte[]
prefix
private java.net.InetAddress
serverAddr
private java.lang.Thread.UncaughtExceptionHandler
serverExHandler
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ZBeacon.Builder
beacon(byte[] beacon)
ZBeacon.Builder
blocking(boolean blocking)
Deprecated.ignoredZBeacon.Builder
broadcastInterval(long broadcastInterval)
ZBeacon
build()
ZBeacon.Builder
client(java.lang.String host)
Deprecated.ZBeacon.Builder
client(java.net.InetAddress host)
ZBeacon.Builder
ignoreLocalAddress(boolean ignoreLocalAddress)
ZBeacon.Builder
listener(ZBeacon.Listener listener)
ZBeacon.Builder
port(int port)
ZBeacon.Builder
prefix(byte[] prefix)
ZBeacon.Builder
server(byte[] addr)
Deprecated.ZBeacon.Builder
server(java.net.InetAddress addr)
ZBeacon.Builder
setClientUncaughtExceptionHandlers(java.lang.Thread.UncaughtExceptionHandler clientExHandler)
ZBeacon.Builder
setServerUncaughtExceptionHandlers(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()
-
-