Package org.wildfly.clustering.singleton
Interface SingletonPolicy
-
- All Superinterfaces:
SingletonPolicy
- All Known Subinterfaces:
SingletonServiceBuilderFactory
@Deprecated(forRemoval=true) public interface SingletonPolicy extends SingletonPolicy
Deprecated, for removal: This API element is subject to removal in a future version.Replaced bySingletonPolicy.Defines a singleton policy.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description <T> Builder<T>createSingletonServiceBuilder(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> service)Deprecated.<T> Builder<T>createSingletonServiceBuilder(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> primaryService, org.jboss.msc.service.Service<T> backupService)Deprecated.-
Methods inherited from interface org.wildfly.clustering.singleton.service.SingletonPolicy
createSingletonServiceConfigurator
-
-
-
-
Method Detail
-
createSingletonServiceBuilder
@Deprecated <T> Builder<T> createSingletonServiceBuilder(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> service)
Deprecated.Creates a singleton service builder.- Parameters:
name- the name of the serviceservice- the service to run when elected as the primary node- Returns:
- a builder
-
createSingletonServiceBuilder
@Deprecated <T> Builder<T> createSingletonServiceBuilder(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> primaryService, org.jboss.msc.service.Service<T> backupService)
Deprecated.Creates a singleton service builder.- Parameters:
name- the name of the serviceprimaryService- the service to run when elected as the primary nodebackupService- the service to run when not elected as the primary node- Returns:
- a builder
-
-