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 voidconfigureJGroups(Config.Scope config, org.infinispan.configuration.parsing.ConfigurationBuilderHolder holder, KeycloakSession session) Configures JGroups based on the Keycloak configuration.static voidconfigureTopology(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- TheConfigurationBuilderHolderwhere the transport is configured.session- TheKeycloakSessionsessions 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- TheConfigurationBuilderHolderwhere the transport is configured.
-