Class DistributedSingletonServiceBuilder<T>
- java.lang.Object
-
- org.wildfly.clustering.service.SimpleServiceNameProvider
-
- org.wildfly.clustering.singleton.server.DistributedSingletonServiceBuilder<T>
-
- All Implemented Interfaces:
Supplier<org.wildfly.clustering.group.Group>,org.wildfly.clustering.service.Builder<T>,org.wildfly.clustering.service.ServiceConfigurator,org.wildfly.clustering.service.ServiceNameProvider,DistributedSingletonServiceContext,SingletonServiceContext,org.wildfly.clustering.singleton.SingletonServiceBuilder<T>
@Deprecated public class DistributedSingletonServiceBuilder<T> extends org.wildfly.clustering.service.SimpleServiceNameProvider implements org.wildfly.clustering.singleton.SingletonServiceBuilder<T>, DistributedSingletonServiceContext, Supplier<org.wildfly.clustering.group.Group>
Deprecated.DistributedSingletonServiceBuilderimplementation that uses JBoss MSC 1.3.x service installation.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description DistributedSingletonServiceBuilder(org.jboss.msc.service.ServiceName serviceName, org.jboss.msc.service.Service<T> primaryService, org.jboss.msc.service.Service<T> backupService, DistributedSingletonServiceConfiguratorContext context)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.jboss.msc.service.ServiceBuilder<T>build(org.jboss.msc.service.ServiceTarget target)Deprecated.org.wildfly.clustering.singleton.SingletonServiceBuilder<T>electionListener(org.wildfly.clustering.singleton.SingletonElectionListener listener)Deprecated.org.wildfly.clustering.singleton.SingletonServiceBuilder<T>electionPolicy(org.wildfly.clustering.singleton.SingletonElectionPolicy electionPolicy)Deprecated.org.wildfly.clustering.group.Groupget()Deprecated.Supplier<CommandDispatcherFactory>getCommandDispatcherFactory()Deprecated.org.wildfly.clustering.singleton.SingletonElectionListenergetElectionListener()Deprecated.org.wildfly.clustering.singleton.SingletonElectionPolicygetElectionPolicy()Deprecated.intgetQuorum()Deprecated.Supplier<org.wildfly.clustering.provider.ServiceProviderRegistry<org.jboss.msc.service.ServiceName>>getServiceProviderRegistry()Deprecated.org.wildfly.clustering.singleton.SingletonServiceBuilder<T>requireQuorum(int quorum)Deprecated.-
Methods inherited from class org.wildfly.clustering.service.SimpleServiceNameProvider
equals, getServiceName, hashCode, toString
-
-
-
-
Constructor Detail
-
DistributedSingletonServiceBuilder
public DistributedSingletonServiceBuilder(org.jboss.msc.service.ServiceName serviceName, org.jboss.msc.service.Service<T> primaryService, org.jboss.msc.service.Service<T> backupService, DistributedSingletonServiceConfiguratorContext context)Deprecated.
-
-
Method Detail
-
get
public org.wildfly.clustering.group.Group get()
Deprecated.
-
build
public org.jboss.msc.service.ServiceBuilder<T> build(org.jboss.msc.service.ServiceTarget target)
Deprecated.- Specified by:
buildin interfaceorg.wildfly.clustering.service.Builder<T>- Specified by:
buildin interfaceorg.wildfly.clustering.service.ServiceConfigurator
-
requireQuorum
public org.wildfly.clustering.singleton.SingletonServiceBuilder<T> requireQuorum(int quorum)
Deprecated.- Specified by:
requireQuorumin interfaceorg.wildfly.clustering.singleton.SingletonServiceBuilder<T>
-
electionPolicy
public org.wildfly.clustering.singleton.SingletonServiceBuilder<T> electionPolicy(org.wildfly.clustering.singleton.SingletonElectionPolicy electionPolicy)
Deprecated.- Specified by:
electionPolicyin interfaceorg.wildfly.clustering.singleton.SingletonServiceBuilder<T>
-
electionListener
public org.wildfly.clustering.singleton.SingletonServiceBuilder<T> electionListener(org.wildfly.clustering.singleton.SingletonElectionListener listener)
Deprecated.- Specified by:
electionListenerin interfaceorg.wildfly.clustering.singleton.SingletonServiceBuilder<T>
-
getServiceProviderRegistry
public Supplier<org.wildfly.clustering.provider.ServiceProviderRegistry<org.jboss.msc.service.ServiceName>> getServiceProviderRegistry()
Deprecated.- Specified by:
getServiceProviderRegistryin interfaceDistributedSingletonServiceContext
-
getCommandDispatcherFactory
public Supplier<CommandDispatcherFactory> getCommandDispatcherFactory()
Deprecated.- Specified by:
getCommandDispatcherFactoryin interfaceDistributedSingletonServiceContext
-
getElectionPolicy
public org.wildfly.clustering.singleton.SingletonElectionPolicy getElectionPolicy()
Deprecated.- Specified by:
getElectionPolicyin interfaceDistributedSingletonServiceContext
-
getElectionListener
public org.wildfly.clustering.singleton.SingletonElectionListener getElectionListener()
Deprecated.- Specified by:
getElectionListenerin interfaceSingletonServiceContext
-
getQuorum
public int getQuorum()
Deprecated.- Specified by:
getQuorumin interfaceDistributedSingletonServiceContext
-
-