Class DiscoveryProviderResourceDefinitionRegistrar

java.lang.Object
org.wildfly.extension.discovery.DiscoveryProviderResourceDefinitionRegistrar
All Implemented Interfaces:
ChildResourceDefinitionRegistrar, ResourceDefinitionRegistrar<org.jboss.as.controller.registry.ManagementResourceRegistration>, ResourceModelResolver<ServiceDependency<org.wildfly.discovery.spi.DiscoveryProvider>>, ResourceResolver<ServiceDependency<org.wildfly.discovery.spi.DiscoveryProvider>>, ResourceServiceConfigurator
Direct Known Subclasses:
AggregateDiscoveryProviderResourceDefinitionRegistrar, StaticDiscoveryProviderResourceDefinitionRegistrar

public abstract class DiscoveryProviderResourceDefinitionRegistrar extends Object implements ChildResourceDefinitionRegistrar, ResourceServiceConfigurator, ResourceModelResolver<ServiceDependency<org.wildfly.discovery.spi.DiscoveryProvider>>
Abstract registrar for a discovery provider resource definition.
Author:
Paul Ferraro
  • Method Details

    • register

      public org.jboss.as.controller.registry.ManagementResourceRegistration register(org.jboss.as.controller.registry.ManagementResourceRegistration parent, ManagementResourceRegistrationContext context)
      Specified by:
      register in interface ResourceDefinitionRegistrar<org.jboss.as.controller.registry.ManagementResourceRegistration>
    • configure

      public ResourceServiceInstaller configure(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException
      Specified by:
      configure in interface ResourceServiceConfigurator
      Throws:
      org.jboss.as.controller.OperationFailedException