Interface RoutingProvider


public interface RoutingProvider
Defines a routing provider.
Author:
Paul Ferraro
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.wildfly.service.descriptor.NullaryServiceDescriptor<RoutingProvider>
     
    static final org.wildfly.service.descriptor.NullaryServiceDescriptor<RoutingProvider>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Iterable<org.wildfly.subsystem.service.ServiceInstaller>
    getServiceInstallers(org.jboss.as.controller.capability.CapabilityServiceSupport support, String serverName, org.wildfly.subsystem.service.ServiceDependency<String> route)
    Builds the server dependencies to be made available to every deployment.
  • Field Details

    • SERVICE_DESCRIPTOR

      static final org.wildfly.service.descriptor.NullaryServiceDescriptor<RoutingProvider> SERVICE_DESCRIPTOR
    • INFINISPAN_SERVICE_DESCRIPTOR

      static final org.wildfly.service.descriptor.NullaryServiceDescriptor<RoutingProvider> INFINISPAN_SERVICE_DESCRIPTOR
  • Method Details

    • getServiceInstallers

      Iterable<org.wildfly.subsystem.service.ServiceInstaller> getServiceInstallers(org.jboss.as.controller.capability.CapabilityServiceSupport support, String serverName, org.wildfly.subsystem.service.ServiceDependency<String> route)
      Builds the server dependencies to be made available to every deployment.
      Parameters:
      serverName - the name of the server
      route - the distinct route of the server
      Returns:
      a service builder