Package org.jboss.as.controller
Interface RequirementServiceTarget
-
- All Superinterfaces:
org.jboss.msc.service.ServiceTarget
- All Known Subinterfaces:
CapabilityServiceTarget
- All Known Implementing Classes:
RequirementServiceTarget.CapabilityServiceSupportTarget
public interface RequirementServiceTarget extends org.jboss.msc.service.ServiceTargetServiceTargetwhose builders support capability requirements.- Author:
- Paul Ferraro
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRequirementServiceTarget.CapabilityServiceSupportBuilder<T>static classRequirementServiceTarget.CapabilityServiceSupportTarget
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description RequirementServiceTargetaddListener(org.jboss.msc.service.LifecycleListener listener)RequirementServiceBuilder<?>addService()static RequirementServiceTargetforTarget(org.jboss.msc.service.ServiceTarget target, CapabilityServiceSupport support)Wraps an MSCServiceTargetadding capability resolution support.RequirementServiceTargetremoveListener(org.jboss.msc.service.LifecycleListener listener)RequirementServiceTargetsubTarget()
-
-
-
Method Detail
-
addService
RequirementServiceBuilder<?> addService()
- Specified by:
addServicein interfaceorg.jboss.msc.service.ServiceTarget
-
addListener
RequirementServiceTarget addListener(org.jboss.msc.service.LifecycleListener listener)
- Specified by:
addListenerin interfaceorg.jboss.msc.service.ServiceTarget
-
removeListener
RequirementServiceTarget removeListener(org.jboss.msc.service.LifecycleListener listener)
- Specified by:
removeListenerin interfaceorg.jboss.msc.service.ServiceTarget
-
subTarget
RequirementServiceTarget subTarget()
- Specified by:
subTargetin interfaceorg.jboss.msc.service.ServiceTarget
-
forTarget
static RequirementServiceTarget forTarget(org.jboss.msc.service.ServiceTarget target, CapabilityServiceSupport support)
Wraps an MSCServiceTargetadding capability resolution support.- Parameters:
target- a service targetsupport- capability resolution support- Returns:
- a wrapped service target
-
-