Interface BinaryServiceNameFactory

All Known Subinterfaces:
BinaryServiceNameFactoryProvider, DefaultableBinaryServiceNameFactoryProvider
All Known Implementing Classes:
BinaryRequirementServiceNameFactory

public interface BinaryServiceNameFactory
Factory for generating a ServiceName for a binary requirement.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jboss.msc.service.ServiceName
    getServiceName(org.jboss.as.controller.capability.CapabilityServiceSupport support, String parent, String child)
    Creates a ServiceName appropriate for the specified name.
    org.jboss.msc.service.ServiceName
    getServiceName(org.jboss.as.controller.OperationContext context, String parent, String child)
    Creates a ServiceName appropriate for the specified name.
    default org.jboss.msc.service.ServiceName
    getServiceName(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.capability.BinaryCapabilityNameResolver resolver)
    Creates a ServiceName appropriate for the address of the specified OperationContext
  • Method Details

    • getServiceName

      org.jboss.msc.service.ServiceName getServiceName(org.jboss.as.controller.OperationContext context, String parent, String child)
      Creates a ServiceName appropriate for the specified name.
      Parameters:
      context - an operation context
      parent - a parent resource name
      child - a child resource name
      Returns:
      a ServiceName
    • getServiceName

      org.jboss.msc.service.ServiceName getServiceName(org.jboss.as.controller.capability.CapabilityServiceSupport support, String parent, String child)
      Creates a ServiceName appropriate for the specified name.
      Parameters:
      support - support for capability services
      parent - a parent resource name
      child - a child resource name
      Returns:
      a ServiceName
    • getServiceName

      default org.jboss.msc.service.ServiceName getServiceName(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.capability.BinaryCapabilityNameResolver resolver)
      Creates a ServiceName appropriate for the address of the specified OperationContext
      Parameters:
      context - an operation context
      resolver - a capability name resolver
      Returns:
      a ServiceName