Class JGroupsConfigurator
java.lang.Object
org.keycloak.spi.infinispan.impl.embedded.JGroupsConfigurator
Utility class to configure JGroups based on the Keycloak configuration.
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
configureJGroups
(Config.Scope config, org.infinispan.configuration.parsing.ConfigurationBuilderHolder holder, KeycloakSession session) Configures JGroups based on the Keycloak configuration.static void
configureTopology
(Config.Scope config, org.infinispan.configuration.parsing.ConfigurationBuilderHolder holder) Configures the topology information in the Infinispan transport.
-
Method Details
-
configureJGroups
public static void configureJGroups(Config.Scope config, org.infinispan.configuration.parsing.ConfigurationBuilderHolder holder, KeycloakSession session) Configures JGroups based on the Keycloak configuration.- Parameters:
config
- The Keycloak configuration.holder
- TheConfigurationBuilderHolder
where the transport is configured.session
- TheKeycloakSession
sessions for Database access.
-
configureTopology
public static void configureTopology(Config.Scope config, org.infinispan.configuration.parsing.ConfigurationBuilderHolder holder) Configures the topology information in the Infinispan transport.- Parameters:
config
- The Keycloak configuration.holder
- TheConfigurationBuilderHolder
where the transport is configured.
-