com.hazelcast.nio.serialization
Class SerializationServiceBuilder

java.lang.Object
  extended by com.hazelcast.nio.serialization.SerializationServiceBuilder

public final class SerializationServiceBuilder
extends Object

Author:
mdogan 6/4/13

Constructor Summary
SerializationServiceBuilder()
           
 
Method Summary
 SerializationServiceBuilder addClassDefinition(ClassDefinition cd)
           
 SerializationServiceBuilder addDataSerializableFactory(int id, DataSerializableFactory factory)
           
 SerializationServiceBuilder addPortableFactory(int id, PortableFactory factory)
           
 SerializationService build()
           
 SerializationServiceBuilder setAllowUnsafe(boolean allowUnsafe)
           
 SerializationServiceBuilder setByteOrder(ByteOrder byteOrder)
           
 SerializationServiceBuilder setCheckClassDefErrors(boolean checkClassDefErrors)
           
 SerializationServiceBuilder setClassLoader(ClassLoader classLoader)
           
 SerializationServiceBuilder setConfig(SerializationConfig config)
           
 SerializationServiceBuilder setEnableCompression(boolean enableCompression)
           
 SerializationServiceBuilder setEnableSharedObject(boolean enableSharedObject)
           
 SerializationServiceBuilder setHazelcastInstance(HazelcastInstance hazelcastInstance)
           
 SerializationServiceBuilder setInitialOutputBufferSize(int initialOutputBufferSize)
           
 SerializationServiceBuilder setManagedContext(ManagedContext managedContext)
           
 SerializationServiceBuilder setPartitioningStrategy(PartitioningStrategy partitionStrategy)
           
 SerializationServiceBuilder setUseNativeByteOrder(boolean useNativeByteOrder)
           
 SerializationServiceBuilder setVersion(int version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializationServiceBuilder

public SerializationServiceBuilder()
Method Detail

setVersion

public SerializationServiceBuilder setVersion(int version)

setClassLoader

public SerializationServiceBuilder setClassLoader(ClassLoader classLoader)

setConfig

public SerializationServiceBuilder setConfig(SerializationConfig config)

addDataSerializableFactory

public SerializationServiceBuilder addDataSerializableFactory(int id,
                                                              DataSerializableFactory factory)

addPortableFactory

public SerializationServiceBuilder addPortableFactory(int id,
                                                      PortableFactory factory)

addClassDefinition

public SerializationServiceBuilder addClassDefinition(ClassDefinition cd)

setCheckClassDefErrors

public SerializationServiceBuilder setCheckClassDefErrors(boolean checkClassDefErrors)

setManagedContext

public SerializationServiceBuilder setManagedContext(ManagedContext managedContext)

setUseNativeByteOrder

public SerializationServiceBuilder setUseNativeByteOrder(boolean useNativeByteOrder)

setByteOrder

public SerializationServiceBuilder setByteOrder(ByteOrder byteOrder)

setHazelcastInstance

public SerializationServiceBuilder setHazelcastInstance(HazelcastInstance hazelcastInstance)

setEnableCompression

public SerializationServiceBuilder setEnableCompression(boolean enableCompression)

setEnableSharedObject

public SerializationServiceBuilder setEnableSharedObject(boolean enableSharedObject)

setAllowUnsafe

public SerializationServiceBuilder setAllowUnsafe(boolean allowUnsafe)

setPartitioningStrategy

public SerializationServiceBuilder setPartitioningStrategy(PartitioningStrategy partitionStrategy)

setInitialOutputBufferSize

public SerializationServiceBuilder setInitialOutputBufferSize(int initialOutputBufferSize)

build

public SerializationService build()


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