com.hazelcast.config
Class SerializationConfig

java.lang.Object
  extended by com.hazelcast.config.SerializationConfig

public class SerializationConfig
extends Object

Contains the serialization configuration a HazelcastInstance.


Constructor Summary
SerializationConfig()
           
 
Method Summary
 SerializationConfig addClassDefinition(ClassDefinition classDefinition)
           
 SerializationConfig addDataSerializableFactory(int factoryId, DataSerializableFactory dataSerializableFactory)
           
 SerializationConfig addDataSerializableFactoryClass(int factoryId, Class<? extends DataSerializableFactory> dataSerializableFactoryClass)
           
 SerializationConfig addDataSerializableFactoryClass(int factoryId, String dataSerializableFactoryClass)
           
 SerializationConfig addPortableFactory(int factoryId, PortableFactory portableFactory)
           
 SerializationConfig addPortableFactoryClass(int factoryId, Class<? extends PortableFactory> portableFactoryClass)
           
 SerializationConfig addPortableFactoryClass(int factoryId, String portableFactoryClass)
           
 SerializationConfig addSerializerConfig(SerializerConfig serializerConfig)
           
 ByteOrder getByteOrder()
           
 Set<ClassDefinition> getClassDefinitions()
           
 Map<Integer,DataSerializableFactory> getDataSerializableFactories()
           
 Map<Integer,String> getDataSerializableFactoryClasses()
           
 GlobalSerializerConfig getGlobalSerializerConfig()
           
 Map<Integer,PortableFactory> getPortableFactories()
           
 Map<Integer,String> getPortableFactoryClasses()
           
 int getPortableVersion()
           
 Collection<SerializerConfig> getSerializerConfigs()
           
 boolean isAllowUnsafe()
           
 boolean isCheckClassDefErrors()
           
 boolean isEnableCompression()
           
 boolean isEnableSharedObject()
           
 boolean isUseNativeByteOrder()
           
 SerializationConfig setAllowUnsafe(boolean allowUnsafe)
           
 SerializationConfig setByteOrder(ByteOrder byteOrder)
           
 SerializationConfig setCheckClassDefErrors(boolean checkClassDefErrors)
           
 SerializationConfig setClassDefinitions(Set<ClassDefinition> classDefinitions)
           
 SerializationConfig setDataSerializableFactories(Map<Integer,DataSerializableFactory> dataSerializableFactories)
           
 SerializationConfig setDataSerializableFactoryClasses(Map<Integer,String> dataSerializableFactoryClasses)
           
 SerializationConfig setEnableCompression(boolean enableCompression)
           
 SerializationConfig setEnableSharedObject(boolean enableSharedObject)
           
 SerializationConfig setGlobalSerializerConfig(GlobalSerializerConfig globalSerializerConfig)
           
 SerializationConfig setPortableFactories(Map<Integer,PortableFactory> portableFactories)
           
 SerializationConfig setPortableFactoryClasses(Map<Integer,String> portableFactoryClasses)
           
 SerializationConfig setPortableVersion(int portableVersion)
           
 SerializationConfig setSerializerConfigs(Collection<SerializerConfig> serializerConfigs)
           
 SerializationConfig setUseNativeByteOrder(boolean useNativeByteOrder)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SerializationConfig

public SerializationConfig()
Method Detail

getGlobalSerializerConfig

public GlobalSerializerConfig getGlobalSerializerConfig()

setGlobalSerializerConfig

public SerializationConfig setGlobalSerializerConfig(GlobalSerializerConfig globalSerializerConfig)

getSerializerConfigs

public Collection<SerializerConfig> getSerializerConfigs()

addSerializerConfig

public SerializationConfig addSerializerConfig(SerializerConfig serializerConfig)

setSerializerConfigs

public SerializationConfig setSerializerConfigs(Collection<SerializerConfig> serializerConfigs)

getPortableVersion

public int getPortableVersion()

setPortableVersion

public SerializationConfig setPortableVersion(int portableVersion)

getDataSerializableFactoryClasses

public Map<Integer,String> getDataSerializableFactoryClasses()

setDataSerializableFactoryClasses

public SerializationConfig setDataSerializableFactoryClasses(Map<Integer,String> dataSerializableFactoryClasses)

addDataSerializableFactoryClass

public SerializationConfig addDataSerializableFactoryClass(int factoryId,
                                                           String dataSerializableFactoryClass)

addDataSerializableFactoryClass

public SerializationConfig addDataSerializableFactoryClass(int factoryId,
                                                           Class<? extends DataSerializableFactory> dataSerializableFactoryClass)

getDataSerializableFactories

public Map<Integer,DataSerializableFactory> getDataSerializableFactories()

setDataSerializableFactories

public SerializationConfig setDataSerializableFactories(Map<Integer,DataSerializableFactory> dataSerializableFactories)

addDataSerializableFactory

public SerializationConfig addDataSerializableFactory(int factoryId,
                                                      DataSerializableFactory dataSerializableFactory)

getPortableFactoryClasses

public Map<Integer,String> getPortableFactoryClasses()

setPortableFactoryClasses

public SerializationConfig setPortableFactoryClasses(Map<Integer,String> portableFactoryClasses)

addPortableFactoryClass

public SerializationConfig addPortableFactoryClass(int factoryId,
                                                   Class<? extends PortableFactory> portableFactoryClass)

addPortableFactoryClass

public SerializationConfig addPortableFactoryClass(int factoryId,
                                                   String portableFactoryClass)

getPortableFactories

public Map<Integer,PortableFactory> getPortableFactories()

setPortableFactories

public SerializationConfig setPortableFactories(Map<Integer,PortableFactory> portableFactories)

addPortableFactory

public SerializationConfig addPortableFactory(int factoryId,
                                              PortableFactory portableFactory)

getClassDefinitions

public Set<ClassDefinition> getClassDefinitions()

addClassDefinition

public SerializationConfig addClassDefinition(ClassDefinition classDefinition)

setClassDefinitions

public SerializationConfig setClassDefinitions(Set<ClassDefinition> classDefinitions)

isCheckClassDefErrors

public boolean isCheckClassDefErrors()

setCheckClassDefErrors

public SerializationConfig setCheckClassDefErrors(boolean checkClassDefErrors)

isUseNativeByteOrder

public boolean isUseNativeByteOrder()

setUseNativeByteOrder

public SerializationConfig setUseNativeByteOrder(boolean useNativeByteOrder)

getByteOrder

public ByteOrder getByteOrder()

setByteOrder

public SerializationConfig setByteOrder(ByteOrder byteOrder)

isEnableCompression

public boolean isEnableCompression()

setEnableCompression

public SerializationConfig setEnableCompression(boolean enableCompression)

isEnableSharedObject

public boolean isEnableSharedObject()

setEnableSharedObject

public SerializationConfig setEnableSharedObject(boolean enableSharedObject)

isAllowUnsafe

public boolean isAllowUnsafe()

setAllowUnsafe

public SerializationConfig setAllowUnsafe(boolean allowUnsafe)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.