Class ConfigFactory

java.lang.Object
com.hazelcast.spring.config.ConfigFactory

public final class ConfigFactory extends Object
Provides factory methods for Config and ClientConfig. This class is used in HazelcastConfigBeanDefinitionParser, HazelcastClientBeanDefinitionParser and HazelcastFailoverClientBeanDefinitionParser to create `empty` configuration instances. This factory can be used to pre-configure the configuration instances, see CustomSpringJUnit4ClassRunner for the usage.
  • Method Details

    • newConfig

      public static com.hazelcast.config.Config newConfig()
    • newClientConfig

      public static com.hazelcast.client.config.ClientConfig newClientConfig()
    • newClientFailoverConfig

      public static com.hazelcast.client.config.ClientFailoverConfig newClientFailoverConfig()
    • newEvictionConfig

      public static com.hazelcast.config.EvictionConfig newEvictionConfig(Integer maxSize, com.hazelcast.config.MaxSizePolicy maxSizePolicy, com.hazelcast.config.EvictionPolicy evictionPolicy, boolean isNearCache, boolean isIMap, String comparatorClassName, com.hazelcast.spi.eviction.EvictionPolicyComparator<?,?,?> comparator)
    • newAliasedDiscoveryConfig

      public static com.hazelcast.config.AliasedDiscoveryConfig newAliasedDiscoveryConfig(String tag, Map<String,String> properties)
    • newCompactSerializationConfig

      public static com.hazelcast.config.CompactSerializationConfig newCompactSerializationConfig(List<String> serializerClassNames, List<String> compactSerializableClassNames)