Class UDPBroadcastEndpointFactory
- java.lang.Object
-
- org.apache.activemq.artemis.api.core.UDPBroadcastEndpointFactory
-
- All Implemented Interfaces:
java.io.Serializable,BroadcastEndpointFactory
public final class UDPBroadcastEndpointFactory extends java.lang.Object implements BroadcastEndpointFactory
The configuration used to determine how the server will broadcast members.This is analogous to
DiscoveryGroupConfiguration- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UDPBroadcastEndpointFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BroadcastEndpointcreateBroadcastEndpoint()booleanequals(java.lang.Object obj)java.lang.StringgetGroupAddress()intgetGroupPort()java.lang.StringgetLocalBindAddress()intgetLocalBindPort()inthashCode()UDPBroadcastEndpointFactorysetGroupAddress(java.lang.String groupAddress)UDPBroadcastEndpointFactorysetGroupPort(int groupPort)UDPBroadcastEndpointFactorysetLocalBindAddress(java.lang.String localBindAddress)UDPBroadcastEndpointFactorysetLocalBindPort(int localBindPort)
-
-
-
Method Detail
-
createBroadcastEndpoint
public BroadcastEndpoint createBroadcastEndpoint() throws java.lang.Exception
- Specified by:
createBroadcastEndpointin interfaceBroadcastEndpointFactory- Throws:
java.lang.Exception
-
getGroupAddress
public java.lang.String getGroupAddress()
-
setGroupAddress
public UDPBroadcastEndpointFactory setGroupAddress(java.lang.String groupAddress)
-
getGroupPort
public int getGroupPort()
-
setGroupPort
public UDPBroadcastEndpointFactory setGroupPort(int groupPort)
-
getLocalBindPort
public int getLocalBindPort()
-
setLocalBindPort
public UDPBroadcastEndpointFactory setLocalBindPort(int localBindPort)
-
getLocalBindAddress
public java.lang.String getLocalBindAddress()
-
setLocalBindAddress
public UDPBroadcastEndpointFactory setLocalBindAddress(java.lang.String localBindAddress)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-