Class BinaryRequirementCapability

    • Constructor Detail

      • BinaryRequirementCapability

        public BinaryRequirementCapability​(BinaryRequirement requirement)
        Creates a new capability based on the specified requirement
        Parameters:
        requirement - the requirement basis
      • BinaryRequirementCapability

        public BinaryRequirementCapability​(BinaryRequirement requirement,
                                           BinaryCapabilityNameResolver resolver)
        Creates a new capability based on the specified requirement
        Parameters:
        requirement - the requirement basis
        resolver - a capability name resolver
      • BinaryRequirementCapability

        public BinaryRequirementCapability​(BinaryRequirement requirement,
                                           UnaryOperator<org.jboss.as.controller.capability.RuntimeCapability.Builder<Void>> configurator)
        Creates a new capability based on the specified requirement
        Parameters:
        requirement - the requirement basis
        configurator - configures the capability
    • Method Detail

      • getDefinition

        public org.jboss.as.controller.capability.RuntimeCapability<Void> getDefinition()
        Description copied from interface: Definable
        Returns the definition of this object.
        Specified by:
        getDefinition in interface Definable<org.jboss.as.controller.capability.RuntimeCapability<?>>
        Returns:
        this object's definition