Class SerializableClassRegistry
java.lang.Object
org.apache.dubbo.common.serialize.support.SerializableClassRegistry
Provide a unified serialization registry, this class used for
)
dubbo-serialization-fst
and dubbo-serialization-kryo, it will register some classes at startup time (for example
invalid reference
AbstractKryoFactory#create
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget registered classesstatic voidregisterClass(Class<?> clazz) only supposed to be called at startup timestatic voidregisterClass(Class<?> clazz, Object serializer) only supposed to be called at startup time
-
Constructor Details
-
SerializableClassRegistry
public SerializableClassRegistry()
-
-
Method Details
-
registerClass
only supposed to be called at startup time- Parameters:
clazz- object type
-
registerClass
only supposed to be called at startup time- Parameters:
clazz- object typeserializer- object serializer
-
getRegisteredClasses
get registered classes- Returns:
- class serializer
-