Class MulticastTransportConfigurationServiceConfigurator
java.lang.Object
org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationServiceConfigurator<T,TransportConfiguration<T>>
org.jboss.as.clustering.jgroups.subsystem.TransportConfigurationServiceConfigurator<org.jgroups.protocols.UDP>
org.jboss.as.clustering.jgroups.subsystem.MulticastTransportConfigurationServiceConfigurator
- All Implemented Interfaces:
Consumer<org.jgroups.protocols.UDP>,Supplier<TransportConfiguration<org.jgroups.protocols.UDP>>,ResourceServiceConfigurator,ProtocolConfiguration<org.jgroups.protocols.UDP>,TransportConfiguration<org.jgroups.protocols.UDP>,Dependency,ServiceConfigurator,ServiceNameProvider
public class MulticastTransportConfigurationServiceConfigurator
extends TransportConfigurationServiceConfigurator<org.jgroups.protocols.UDP>
Custom builder for transports that need to configure a multicast socket.
- Author:
- Paul Ferraro
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.wildfly.clustering.jgroups.spi.TransportConfiguration
TransportConfiguration.Topology -
Constructor Summary
ConstructorsConstructorDescriptionMulticastTransportConfigurationServiceConfigurator(org.jboss.as.controller.PathAddress address) -
Method Summary
Methods inherited from class org.jboss.as.clustering.jgroups.subsystem.TransportConfigurationServiceConfigurator
configure, get, getServiceName, getSocketBinding, getSocketBindings, getTopology, registerMethods inherited from class org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationServiceConfigurator
build, createProtocol, getNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.jgroups.spi.ProtocolConfiguration
createProtocol, getName
-
Constructor Details
-
MulticastTransportConfigurationServiceConfigurator
public MulticastTransportConfigurationServiceConfigurator(org.jboss.as.controller.PathAddress address)
-
-
Method Details
-
accept
public void accept(org.jgroups.protocols.UDP protocol) - Specified by:
acceptin interfaceConsumer<org.jgroups.protocols.UDP>- Overrides:
acceptin classTransportConfigurationServiceConfigurator<org.jgroups.protocols.UDP>
-