Class CapabilityReferenceRecorder.CapabilityServiceDescriptorReferenceRecorder<T>

    • Method Detail

      • resolve

        public Map.Entry<String,​String[]> resolve​(org.jboss.as.controller.OperationContext context,
                                                        org.jboss.as.controller.registry.Resource resource,
                                                        String value)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: CapabilityReferenceResolver
        Resolves the dynamic segments of this capability reference.
        Specified by:
        resolve in interface CapabilityReferenceResolver<T>
        Parameters:
        context - an operation context
        resource - the resource
        value - the attribute value
        Returns:
        a map entry containing the requirement name and array of dynamic name segments
      • getDependent

        public org.jboss.as.controller.capability.RuntimeCapability<Void> getDependent()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: CapabilityReference
        Returns the dependent capability.
        Specified by:
        getDependent in interface CapabilityReference<T>
        Returns:
        a capability
      • getRequirement

        public org.wildfly.service.descriptor.ServiceDescriptor<T> getRequirement()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: CapabilityReferenceResolver
        Returns the service descriptor required by the dependent capability.
        Specified by:
        getRequirement in interface CapabilityReferenceResolver<T>
        Returns:
        a service descriptor
      • addCapabilityRequirements

        public void addCapabilityRequirements​(org.jboss.as.controller.OperationContext context,
                                              org.jboss.as.controller.registry.Resource resource,
                                              String attributeName,
                                              String... attributeValues)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        addCapabilityRequirements in interface org.jboss.as.controller.CapabilityReferenceRecorder
      • removeCapabilityRequirements

        public void removeCapabilityRequirements​(org.jboss.as.controller.OperationContext context,
                                                 org.jboss.as.controller.registry.Resource resource,
                                                 String attributeName,
                                                 String... attributeValues)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        removeCapabilityRequirements in interface org.jboss.as.controller.CapabilityReferenceRecorder
      • getRequirementPatternSegments

        public String[] getRequirementPatternSegments​(String name,
                                                      org.jboss.as.controller.PathAddress address)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        getRequirementPatternSegments in interface org.jboss.as.controller.CapabilityReferenceRecorder
      • hashCode

        public int hashCode()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(Object object)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Overrides:
        equals in class Object