Package com.hazelcast.spring.config
Class ConfigFactory
java.lang.Object
com.hazelcast.spring.config.ConfigFactory
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 Summary
Modifier and TypeMethodDescriptionstatic com.hazelcast.config.AliasedDiscoveryConfignewAliasedDiscoveryConfig(String tag, Map<String, String> properties) static com.hazelcast.client.config.ClientConfigstatic com.hazelcast.client.config.ClientFailoverConfigstatic com.hazelcast.config.CompactSerializationConfignewCompactSerializationConfig(List<String> serializerClassNames, List<String> compactSerializableClassNames) static com.hazelcast.config.Configstatic com.hazelcast.config.EvictionConfignewEvictionConfig(Integer maxSize, com.hazelcast.config.MaxSizePolicy maxSizePolicy, com.hazelcast.config.EvictionPolicy evictionPolicy, boolean isNearCache, boolean isIMap, String comparatorClassName, com.hazelcast.spi.eviction.EvictionPolicyComparator<?, ?, ?> comparator)
-
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
-
newCompactSerializationConfig
-