Class LegacyDistributedSingletonService<T>

java.lang.Object
org.wildfly.clustering.singleton.server.AbstractDistributedSingletonService<LegacySingletonContext<T>>
org.wildfly.clustering.singleton.server.LegacyDistributedSingletonService<T>
All Implemented Interfaces:
Supplier<LegacySingletonContext<T>>, org.jboss.msc.Service, org.jboss.msc.service.Service<T>, org.jboss.msc.value.Value<T>, ServiceProviderRegistration.Listener, ServiceNameProvider, LegacySingletonContext<T>, Lifecycle, PrimaryProxyContext<T>, SingletonContext, SingletonService, Singleton, SingletonElectionListener, SingletonService<T>

@Deprecated public class LegacyDistributedSingletonService<T> extends AbstractDistributedSingletonService<LegacySingletonContext<T>> implements SingletonService<T>, LegacySingletonContext<T>, PrimaryProxyContext<T>
Deprecated.
Distributed SingletonService implementation that uses JBoss MSC 1.3.x service installation. Decorates an MSC service ensuring that it is only started on one node in the cluster at any given time.
Author:
Paul Ferraro