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.ServiceTarget
ServiceTarget whose builders support capability requirements.
Author:
Paul Ferraro
  • Method Details

    • addService

      RequirementServiceBuilder<?> addService()
      Specified by:
      addService in interface org.jboss.msc.service.ServiceTarget
    • addListener

      RequirementServiceTarget addListener(org.jboss.msc.service.LifecycleListener listener)
      Specified by:
      addListener in interface org.jboss.msc.service.ServiceTarget
    • removeListener

      RequirementServiceTarget removeListener(org.jboss.msc.service.LifecycleListener listener)
      Specified by:
      removeListener in interface org.jboss.msc.service.ServiceTarget
    • subTarget

      Specified by:
      subTarget in interface org.jboss.msc.service.ServiceTarget
    • forTarget

      static RequirementServiceTarget forTarget(org.jboss.msc.service.ServiceTarget target, CapabilityServiceSupport support)
      Wraps an MSC ServiceTarget adding capability resolution support.
      Parameters:
      target - a service target
      support - capability resolution support
      Returns:
      a wrapped service target