Class UnaryRequirementCapability

    • Constructor Detail

      • UnaryRequirementCapability

        public UnaryRequirementCapability​(UnaryRequirement requirement)
        Creates a new capability based on the specified unary requirement
        Parameters:
        requirement - the unary requirement basis
      • UnaryRequirementCapability

        public UnaryRequirementCapability​(UnaryRequirement requirement,
                                          UnaryCapabilityNameResolver resolver)
        Creates a new capability based on the specified unary requirement
        Parameters:
        requirement - the unary requirement basis
        resolver - a capability name resolver
      • UnaryRequirementCapability

        public UnaryRequirementCapability​(UnaryRequirement requirement,
                                          UnaryOperator<org.jboss.as.controller.capability.RuntimeCapability.Builder<Void>> configurator)
        Creates a new capability based on the specified unary requirement
        Parameters:
        requirement - the unary requirement basis
        configurator - configures the runtime 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