Interface LocalServiceProviderRegistrar<T>

Type Parameters:
T - the service provider type
All Superinterfaces:
org.wildfly.clustering.server.Registrar<T>, org.wildfly.clustering.server.provider.ServiceProviderRegistrar<T, LocalGroupMember>, org.wildfly.clustering.server.provider.ServiceProviderRegistry<T, LocalGroupMember>

public interface LocalServiceProviderRegistrar<T> extends org.wildfly.clustering.server.provider.ServiceProviderRegistrar<T, LocalGroupMember>
Factory that provides a non-clustered ServiceProviderRegistration implementation.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
     
    of(LocalGroup group)
    Creates a local service provider registrar for the specified group.

    Methods inherited from interface org.wildfly.clustering.server.provider.ServiceProviderRegistrar

    register, register, register

    Methods inherited from interface org.wildfly.clustering.server.provider.ServiceProviderRegistry

    getProviders, getServices
  • Method Details

    • getGroup

      LocalGroup getGroup()
      Specified by:
      getGroup in interface org.wildfly.clustering.server.provider.ServiceProviderRegistry<T, LocalGroupMember>
    • of

      static <T> LocalServiceProviderRegistrar<T> of(LocalGroup group)
      Creates a local service provider registrar for the specified group.
      Type Parameters:
      T - the service type
      Parameters:
      group - a local group
      Returns:
      a local service provider registrar for the specified group.