Package com.hazelcast.spring.config
Class ConfigFactory
- java.lang.Object
-
- com.hazelcast.spring.config.ConfigFactory
-
public final class ConfigFactory extends java.lang.Object
Provides factory methods forConfig
andClientConfig
. This class is used inHazelcastConfigBeanDefinitionParser
,HazelcastClientBeanDefinitionParser
andHazelcastFailoverClientBeanDefinitionParser
to create `empty` configuration instances. This factory can be used to pre-configure the configuration instances, seeCustomSpringJUnit4ClassRunner
for the usage.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AliasedDiscoveryConfig
newAliasedDiscoveryConfig(java.lang.String tag, java.util.Map<java.lang.String,java.lang.String> properties)
static ClientConfig
newClientConfig()
static ClientFailoverConfig
newClientFailoverConfig()
static CompactSerializationConfig
newCompactSerializationConfig(java.util.List<java.lang.String> serializerClassNames, java.util.List<java.lang.String> compactSerializableClassNames)
static Config
newConfig()
static EvictionConfig
newEvictionConfig(java.lang.Integer maxSize, MaxSizePolicy maxSizePolicy, EvictionPolicy evictionPolicy, boolean isNearCache, boolean isIMap, java.lang.String comparatorClassName, EvictionPolicyComparator<?,?,?> comparator)
-
-
-
Method Detail
-
newConfig
public static Config newConfig()
-
newClientConfig
public static ClientConfig newClientConfig()
-
newClientFailoverConfig
public static ClientFailoverConfig newClientFailoverConfig()
-
newEvictionConfig
public static EvictionConfig newEvictionConfig(java.lang.Integer maxSize, MaxSizePolicy maxSizePolicy, EvictionPolicy evictionPolicy, boolean isNearCache, boolean isIMap, java.lang.String comparatorClassName, EvictionPolicyComparator<?,?,?> comparator)
-
newAliasedDiscoveryConfig
public static AliasedDiscoveryConfig newAliasedDiscoveryConfig(java.lang.String tag, java.util.Map<java.lang.String,java.lang.String> properties)
-
newCompactSerializationConfig
public static CompactSerializationConfig newCompactSerializationConfig(java.util.List<java.lang.String> serializerClassNames, java.util.List<java.lang.String> compactSerializableClassNames)
-
-