public class DelegatingServiceTarget extends Object implements org.jboss.msc.service.ServiceTarget
Constructor and Description |
---|
DelegatingServiceTarget(org.jboss.msc.service.ServiceTarget target,
ServiceTargetFactory factory,
BatchServiceTargetFactory batchFactory,
ServiceBuilderFactory builderFactory) |
Modifier and Type | Method and Description |
---|---|
org.jboss.msc.service.ServiceTarget |
addDependency(Collection<org.jboss.msc.service.ServiceName> dependencies) |
org.jboss.msc.service.ServiceTarget |
addDependency(org.jboss.msc.service.ServiceName... dependencies) |
org.jboss.msc.service.ServiceTarget |
addDependency(org.jboss.msc.service.ServiceName dependency) |
org.jboss.msc.service.ServiceTarget |
addListener(Collection<org.jboss.msc.service.ServiceListener<Object>> listeners) |
org.jboss.msc.service.ServiceTarget |
addListener(org.jboss.msc.service.ServiceListener<Object>... listeners) |
org.jboss.msc.service.ServiceTarget |
addListener(org.jboss.msc.service.ServiceListener<Object> listener) |
org.jboss.msc.service.ServiceTarget |
addMonitor(org.jboss.msc.service.StabilityMonitor monitor) |
org.jboss.msc.service.ServiceTarget |
addMonitors(org.jboss.msc.service.StabilityMonitor... monitors) |
<T> org.jboss.msc.service.ServiceBuilder<T> |
addService(org.jboss.msc.service.ServiceName name,
org.jboss.msc.service.Service<T> service) |
<T> org.jboss.msc.service.ServiceBuilder<T> |
addServiceValue(org.jboss.msc.service.ServiceName name,
org.jboss.msc.value.Value<? extends org.jboss.msc.service.Service<T>> value) |
org.jboss.msc.service.BatchServiceTarget |
batchTarget() |
Set<org.jboss.msc.service.ServiceName> |
getDependencies() |
Set<org.jboss.msc.service.ServiceListener<Object>> |
getListeners() |
Set<org.jboss.msc.service.StabilityMonitor> |
getMonitors() |
org.jboss.msc.service.ServiceTarget |
removeDependency(org.jboss.msc.service.ServiceName dependency) |
org.jboss.msc.service.ServiceTarget |
removeListener(org.jboss.msc.service.ServiceListener<Object> listener) |
org.jboss.msc.service.ServiceTarget |
removeMonitor(org.jboss.msc.service.StabilityMonitor monitor) |
org.jboss.msc.service.ServiceTarget |
subTarget() |
public DelegatingServiceTarget(org.jboss.msc.service.ServiceTarget target, ServiceTargetFactory factory, BatchServiceTargetFactory batchFactory, ServiceBuilderFactory builderFactory)
public <T> org.jboss.msc.service.ServiceBuilder<T> addServiceValue(org.jboss.msc.service.ServiceName name, org.jboss.msc.value.Value<? extends org.jboss.msc.service.Service<T>> value)
addServiceValue
in interface org.jboss.msc.service.ServiceTarget
public <T> org.jboss.msc.service.ServiceBuilder<T> addService(org.jboss.msc.service.ServiceName name, org.jboss.msc.service.Service<T> service)
addService
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addListener(org.jboss.msc.service.ServiceListener<Object> listener)
addListener
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addListener(org.jboss.msc.service.ServiceListener<Object>... listeners)
addListener
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addListener(Collection<org.jboss.msc.service.ServiceListener<Object>> listeners)
addListener
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget removeListener(org.jboss.msc.service.ServiceListener<Object> listener)
removeListener
in interface org.jboss.msc.service.ServiceTarget
public Set<org.jboss.msc.service.ServiceListener<Object>> getListeners()
getListeners
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addDependency(org.jboss.msc.service.ServiceName dependency)
addDependency
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addDependency(org.jboss.msc.service.ServiceName... dependencies)
addDependency
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addDependency(Collection<org.jboss.msc.service.ServiceName> dependencies)
addDependency
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget removeDependency(org.jboss.msc.service.ServiceName dependency)
removeDependency
in interface org.jboss.msc.service.ServiceTarget
public Set<org.jboss.msc.service.ServiceName> getDependencies()
getDependencies
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget subTarget()
subTarget
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.BatchServiceTarget batchTarget()
batchTarget
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addMonitor(org.jboss.msc.service.StabilityMonitor monitor)
addMonitor
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget addMonitors(org.jboss.msc.service.StabilityMonitor... monitors)
addMonitors
in interface org.jboss.msc.service.ServiceTarget
public org.jboss.msc.service.ServiceTarget removeMonitor(org.jboss.msc.service.StabilityMonitor monitor)
removeMonitor
in interface org.jboss.msc.service.ServiceTarget
public Set<org.jboss.msc.service.StabilityMonitor> getMonitors()
getMonitors
in interface org.jboss.msc.service.ServiceTarget
Copyright © 2015 JBoss by Red Hat. All rights reserved.