Class ProvidedUnaryServiceInstallerProvider<P extends BiFunction<org.jboss.as.controller.capability.CapabilityServiceSupport,String,Iterable<org.wildfly.subsystem.service.ServiceInstaller>>>

java.lang.Object
org.wildfly.clustering.server.service.ProvidedUnaryServiceInstallerProvider<P>
All Implemented Interfaces:
BiFunction<org.jboss.as.controller.capability.CapabilityServiceSupport,String,Iterable<org.wildfly.subsystem.service.ServiceInstaller>>

public class ProvidedUnaryServiceInstallerProvider<P extends BiFunction<org.jboss.as.controller.capability.CapabilityServiceSupport,String,Iterable<org.wildfly.subsystem.service.ServiceInstaller>>> extends Object implements BiFunction<org.jboss.as.controller.capability.CapabilityServiceSupport,String,Iterable<org.wildfly.subsystem.service.ServiceInstaller>>
Provides service installers of a given type.
Author:
Paul Ferraro
  • Constructor Details

    • ProvidedUnaryServiceInstallerProvider

      public ProvidedUnaryServiceInstallerProvider(Class<P> providerType, ClassLoader loader)
  • Method Details

    • apply

      public Iterable<org.wildfly.subsystem.service.ServiceInstaller> apply(org.jboss.as.controller.capability.CapabilityServiceSupport support, String value)
      Specified by:
      apply in interface BiFunction<org.jboss.as.controller.capability.CapabilityServiceSupport,String,Iterable<org.wildfly.subsystem.service.ServiceInstaller>>