Class AbstractSingletonService<C extends SingletonContext,S extends org.wildfly.clustering.server.manager.Service>

java.lang.Object
org.wildfly.clustering.singleton.server.AbstractSingletonService<C,S>
All Implemented Interfaces:
Supplier<SingletonContextRegistration<C>>, org.jboss.msc.Service
Direct Known Subclasses:
DistributedSingletonService, LegacyDistributedSingletonService

public abstract class AbstractSingletonService<C extends SingletonContext,S extends org.wildfly.clustering.server.manager.Service> extends Object implements org.jboss.msc.Service, Supplier<SingletonContextRegistration<C>>
Logic common to current and legacy SingletonService implementations.
Author:
Paul Ferraro