public class MulticastConfig extends Object implements DataSerializable
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_ENABLED |
static String |
DEFAULT_MULTICAST_GROUP |
static int |
DEFAULT_MULTICAST_PORT |
static int |
DEFAULT_MULTICAST_TIMEOUT_SECONDS |
static int |
DEFAULT_MULTICAST_TTL |
| Constructor and Description |
|---|
MulticastConfig() |
| Modifier and Type | Method and Description |
|---|---|
MulticastConfig |
addTrustedInterface(String ip) |
String |
getMulticastGroup() |
int |
getMulticastPort() |
int |
getMulticastTimeoutSeconds() |
int |
getMulticastTimeToLive() |
Set<String> |
getTrustedInterfaces() |
boolean |
isEnabled() |
void |
readData(DataInput in) |
MulticastConfig |
setEnabled(boolean enabled) |
MulticastConfig |
setMulticastGroup(String multicastGroup) |
MulticastConfig |
setMulticastPort(int multicastPort) |
MulticastConfig |
setMulticastTimeoutSeconds(int multicastTimeoutSeconds) |
MulticastConfig |
setMulticastTimeToLive(int multicastTimeToLive) |
MulticastConfig |
setTrustedInterfaces(Set<String> interfaces) |
String |
toString() |
void |
writeData(DataOutput out) |
public static final boolean DEFAULT_ENABLED
public static final String DEFAULT_MULTICAST_GROUP
public static final int DEFAULT_MULTICAST_PORT
public static final int DEFAULT_MULTICAST_TIMEOUT_SECONDS
public static final int DEFAULT_MULTICAST_TTL
public boolean isEnabled()
public MulticastConfig setEnabled(boolean enabled)
enabled - the enabled to setpublic String getMulticastGroup()
public MulticastConfig setMulticastGroup(String multicastGroup)
multicastGroup - the multicastGroup to setpublic int getMulticastPort()
public MulticastConfig setMulticastPort(int multicastPort)
multicastPort - the multicastPort to setpublic int getMulticastTimeoutSeconds()
public MulticastConfig setMulticastTimeoutSeconds(int multicastTimeoutSeconds)
multicastTimeoutSeconds - the multicastTimeoutSeconds to setpublic MulticastConfig setTrustedInterfaces(Set<String> interfaces)
public MulticastConfig addTrustedInterface(String ip)
public int getMulticastTimeToLive()
public MulticastConfig setMulticastTimeToLive(int multicastTimeToLive)
public void writeData(DataOutput out) throws IOException
writeData in interface DataSerializableIOExceptionpublic void readData(DataInput in) throws IOException
readData in interface DataSerializableIOExceptionCopyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.