Class ConfigAccessor

java.lang.Object
com.hazelcast.config.ConfigAccessor

@PrivateApi public final class ConfigAccessor extends Object
Private API for accessing configuration at runtime
Since:
3.12
  • Method Details

    • getActiveMemberNetworkConfig

      public static NetworkConfig getActiveMemberNetworkConfig(Config config)
    • getServicesConfig

      public static com.hazelcast.internal.config.ServicesConfig getServicesConfig(Config config)
    • isInstanceTrackingEnabledSet

      public static boolean isInstanceTrackingEnabledSet(Config config)
    • getNamespaceConfigs

      public static Map<String,UserCodeNamespaceConfig> getNamespaceConfigs(UserCodeNamespacesConfig config)
    • add

      public static void add(UserCodeNamespaceConfig config, @Nonnull com.hazelcast.client.impl.protocol.task.dynamicconfig.ResourceDefinitionHolder holder)
    • getResourceDefinitions

      public static Collection<com.hazelcast.internal.namespace.ResourceDefinition> getResourceDefinitions(UserCodeNamespaceConfig nsConfig)
    • addNamespaceConfigLocally

      public static void addNamespaceConfigLocally(UserCodeNamespacesConfig namespacesConfig, UserCodeNamespaceConfig namespaceConfig)
      Adds Namespace directly to namespaces configuration without Broadcasting to cluster members.

      Parameters:
      namespacesConfig - The namespaces configuration.
      namespaceConfig - The namespace to add.