Interface ResourceResolver<T>

All Known Subinterfaces:
ResourceCapabilityReference<T>, ResourceCapabilityReferenceRecorder<T>, ResourceModelResolver<T>
All Known Implementing Classes:
CapabilityReferenceAttributeDefinition, CapabilityReferenceListAttributeDefinition, ResourceCapabilityReference.AbstractResourceCapabilityServiceDescriptorReference, ResourceCapabilityReference.ResourceCapabilityServiceDescriptorReference, ResourceCapabilityReferenceRecorder.ResourceCapabilityServiceDescriptorReference

public interface ResourceResolver<T>
Resolves a value from a resource.
  • Method Summary

    Modifier and Type
    Method
    Description
    resolve(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.registry.Resource resource)
    Resolves a value from the specified resource, using the specified operation context.
  • Method Details

    • resolve

      T resolve(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.registry.Resource resource) throws org.jboss.as.controller.OperationFailedException
      Resolves a value from the specified resource, using the specified operation context.
      Parameters:
      context - an operation context
      resource - a resource
      Returns:
      the resolved value
      Throws:
      org.jboss.as.controller.OperationFailedException - if the value could not be resolved