Class DistributedSingletonServiceTarget
java.lang.Object
org.jboss.msc.service.DelegatingServiceTarget
org.wildfly.clustering.singleton.server.DistributedSingletonServiceTarget
- All Implemented Interfaces:
org.jboss.msc.service.ServiceTarget,SingletonServiceTarget
public class DistributedSingletonServiceTarget
extends org.jboss.msc.service.DelegatingServiceTarget
implements SingletonServiceTarget
A service target for installing distributed singleton services.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionDistributedSingletonServiceTarget(org.jboss.msc.service.ServiceTarget target, SingletonServiceTargetContext context, Function<org.jboss.msc.service.ServiceBuilder<?>, Consumer<Singleton>> singletonFactory) -
Method Summary
Modifier and TypeMethodDescriptionaddService(org.jboss.msc.service.ServiceName name) Deprecated.<T> SingletonServiceBuilder<T>addService(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> service) Deprecated.Methods inherited from class org.jboss.msc.service.DelegatingServiceTarget
addDependency, addListener, addMonitor, getDelegate, removeListener, removeMonitorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.msc.service.ServiceTarget
addDependency, addListener, addMonitor, removeListener, removeMonitor
-
Constructor Details
-
DistributedSingletonServiceTarget
public DistributedSingletonServiceTarget(org.jboss.msc.service.ServiceTarget target, SingletonServiceTargetContext context, Function<org.jboss.msc.service.ServiceBuilder<?>, Consumer<Singleton>> singletonFactory)
-
-
Method Details
-
addService
- Specified by:
addServicein interfaceorg.jboss.msc.service.ServiceTarget- Specified by:
addServicein interfaceSingletonServiceTarget- Overrides:
addServicein classorg.jboss.msc.service.DelegatingServiceTarget
-
addService
Deprecated.- Specified by:
addServicein interfaceorg.jboss.msc.service.ServiceTarget- Specified by:
addServicein interfaceSingletonServiceTarget- Overrides:
addServicein classorg.jboss.msc.service.DelegatingServiceTarget
-
addService
@Deprecated public <T> SingletonServiceBuilder<T> addService(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> service) Deprecated.- Specified by:
addServicein interfaceorg.jboss.msc.service.ServiceTarget- Specified by:
addServicein interfaceSingletonServiceTarget- Overrides:
addServicein classorg.jboss.msc.service.DelegatingServiceTarget
-
subTarget
- Specified by:
subTargetin interfaceorg.jboss.msc.service.ServiceTarget- Specified by:
subTargetin interfaceSingletonServiceTarget- Overrides:
subTargetin classorg.jboss.msc.service.DelegatingServiceTarget
-