com.alipay.remoting
Class CustomSerializerManager

java.lang.Object
  extended by com.alipay.remoting.CustomSerializerManager

public class CustomSerializerManager
extends Object

Manage the custom serializer according to the class name.


Constructor Summary
CustomSerializerManager()
           
 
Method Summary
static void clear()
          clear the custom serializers.
static CustomSerializer getCustomSerializer(CommandCode code)
          Get the custom serializer for command code.
static CustomSerializer getCustomSerializer(String className)
          Get the custom serializer for class name.
static void registerCustomSerializer(CommandCode code, CustomSerializer serializer)
          Register custom serializer for command code.
static void registerCustomSerializer(String className, CustomSerializer serializer)
          Register custom serializer for class name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomSerializerManager

public CustomSerializerManager()
Method Detail

registerCustomSerializer

public static void registerCustomSerializer(String className,
                                            CustomSerializer serializer)
Register custom serializer for class name.

Parameters:
className -
serializer -

getCustomSerializer

public static CustomSerializer getCustomSerializer(String className)
Get the custom serializer for class name.

Parameters:
className -
Returns:

registerCustomSerializer

public static void registerCustomSerializer(CommandCode code,
                                            CustomSerializer serializer)
Register custom serializer for command code.

Parameters:
code -
serializer -

getCustomSerializer

public static CustomSerializer getCustomSerializer(CommandCode code)
Get the custom serializer for command code.

Parameters:
code -
Returns:

clear

public static void clear()
clear the custom serializers.



Copyright © 2018. All rights reserved.