Interface SingletonServiceBuilderContext
- All Superinterfaces:
SingletonServiceContext,SingletonServiceTargetContext
- All Known Implementing Classes:
DefaultSingletonServiceBuilderContext
public interface SingletonServiceBuilderContext
extends SingletonServiceTargetContext, SingletonServiceContext
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.wildfly.clustering.server.dispatcher.CommandDispatcherFactory<org.wildfly.clustering.server.GroupMember>default org.wildfly.clustering.server.provider.ServiceProviderRegistrar<org.jboss.msc.service.ServiceName,org.wildfly.clustering.server.GroupMember> voidsetElectionListener(SingletonElectionListener electionListener) voidsetElectionPolicy(SingletonElectionPolicy electionPolicy) voidsetQuorum(int quorum) voidsetService(org.jboss.msc.Service service) voidsetServiceName(org.jboss.msc.service.ServiceName name) Methods inherited from interface org.wildfly.clustering.singleton.server.SingletonServiceContext
getElectionListener, getElectionPolicy, getQuorum, getService, getServiceNameMethods inherited from interface org.wildfly.clustering.singleton.server.SingletonServiceTargetContext
getCommandDispatcherFactoryDependency, getServiceProviderRegistrarDependency
-
Method Details
-
setServiceName
void setServiceName(org.jboss.msc.service.ServiceName name) -
setService
void setService(org.jboss.msc.Service service) -
setElectionListener
-
setElectionPolicy
-
setQuorum
void setQuorum(int quorum) -
getServiceProviderRegistrar
default org.wildfly.clustering.server.provider.ServiceProviderRegistrar<org.jboss.msc.service.ServiceName,org.wildfly.clustering.server.GroupMember> getServiceProviderRegistrar()- Specified by:
getServiceProviderRegistrarin interfaceSingletonServiceContext
-
getCommandDispatcherFactory
default org.wildfly.clustering.server.dispatcher.CommandDispatcherFactory<org.wildfly.clustering.server.GroupMember> getCommandDispatcherFactory()- Specified by:
getCommandDispatcherFactoryin interfaceSingletonServiceContext
-