Package de.hybris.platform.cluster.udp
Class DefaultUnicastBroadcastConfiguration
- java.lang.Object
-
- de.hybris.platform.cluster.udp.DefaultUnicastBroadcastConfiguration
-
- All Implemented Interfaces:
UnicastBroadcastMethodConfiguration
public class DefaultUnicastBroadcastConfiguration extends java.lang.Object implements UnicastBroadcastMethodConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCFG_CLUSTERNODESstatic java.lang.StringCFG_PORTstatic java.lang.StringCFG_SERVERADDRESSstatic java.lang.StringCFG_SYNC_INTERVALstatic intDEFAULT_PACKETSIZEstatic intDEFAULT_PORTstatic java.lang.StringDEFAULT_SERVER_ADDRESS
-
Constructor Summary
Constructors Constructor Description DefaultUnicastBroadcastConfiguration()DefaultUnicastBroadcastConfiguration(ConfigIntf cfg)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.net.InetSocketAddress>getClusterNodes()static java.lang.StringgetClusterNodesAsString(java.util.Collection<java.net.InetSocketAddress> toSend)intgetPacketSize()java.net.InetSocketAddressgetServerAddress()intgetSyncNodesIntervalSeconds()static java.util.List<java.net.InetSocketAddress>parseClusterNodes(java.lang.String config, int defaultPort)voidsetClusterNodes(java.util.List<java.net.InetSocketAddress> nodes)voidsetPacketSize(int size)voidsetServerAddress(java.net.InetSocketAddress address)voidsetSyncNodesIntervalSeconds(int seconds)
-
-
-
Field Detail
-
DEFAULT_SERVER_ADDRESS
public static final java.lang.String DEFAULT_SERVER_ADDRESS
- See Also:
- Constant Field Values
-
DEFAULT_PACKETSIZE
public static final int DEFAULT_PACKETSIZE
- See Also:
- Constant Field Values
-
DEFAULT_PORT
public static final int DEFAULT_PORT
- See Also:
- Constant Field Values
-
CFG_SERVERADDRESS
public static final java.lang.String CFG_SERVERADDRESS
-
CFG_PORT
public static final java.lang.String CFG_PORT
-
CFG_CLUSTERNODES
public static final java.lang.String CFG_CLUSTERNODES
-
CFG_SYNC_INTERVAL
public static final java.lang.String CFG_SYNC_INTERVAL
-
-
Constructor Detail
-
DefaultUnicastBroadcastConfiguration
public DefaultUnicastBroadcastConfiguration()
-
DefaultUnicastBroadcastConfiguration
public DefaultUnicastBroadcastConfiguration(ConfigIntf cfg)
-
-
Method Detail
-
getClusterNodesAsString
public static java.lang.String getClusterNodesAsString(java.util.Collection<java.net.InetSocketAddress> toSend)
-
parseClusterNodes
public static java.util.List<java.net.InetSocketAddress> parseClusterNodes(java.lang.String config, int defaultPort)
-
getServerAddress
public java.net.InetSocketAddress getServerAddress()
- Specified by:
getServerAddressin interfaceUnicastBroadcastMethodConfiguration
-
setServerAddress
public void setServerAddress(java.net.InetSocketAddress address)
-
getPacketSize
public int getPacketSize()
- Specified by:
getPacketSizein interfaceUnicastBroadcastMethodConfiguration
-
setPacketSize
public void setPacketSize(int size)
-
getClusterNodes
public java.util.List<java.net.InetSocketAddress> getClusterNodes()
- Specified by:
getClusterNodesin interfaceUnicastBroadcastMethodConfiguration
-
setClusterNodes
public void setClusterNodes(java.util.List<java.net.InetSocketAddress> nodes)
-
setSyncNodesIntervalSeconds
public void setSyncNodesIntervalSeconds(int seconds)
-
getSyncNodesIntervalSeconds
public int getSyncNodesIntervalSeconds()
- Specified by:
getSyncNodesIntervalSecondsin interfaceUnicastBroadcastMethodConfiguration
-
-