Interface RuntimeCapabilityProvider<T>

All Superinterfaces:
ServiceDescriptor<T>, Supplier<org.jboss.as.controller.capability.RuntimeCapability<Void>>

public interface RuntimeCapabilityProvider<T> extends Supplier<org.jboss.as.controller.capability.RuntimeCapability<Void>>, ServiceDescriptor<T>
Author:
Paul Ferraro
  • Method Details

    • getName

      default String getName()
      Description copied from interface: ServiceDescriptor
      Returns the name of this described service.
      Specified by:
      getName in interface ServiceDescriptor<T>
      Returns:
      the name of this described service.
    • getType

      default Class<T> getType()
      Description copied from interface: ServiceDescriptor
      Returns the provided value type of this described service.
      Specified by:
      getType in interface ServiceDescriptor<T>
      Returns:
      the provided value type of this described service.