public class FuryCheckerListener extends Object implements org.apache.dubbo.common.utils.AllowClassNotifyListener, io.fury.serializer.SerializerFactory
| Constructor and Description |
|---|
FuryCheckerListener(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel) |
| Modifier and Type | Method and Description |
|---|---|
io.fury.serializer.Serializer |
createSerializer(io.fury.Fury fury,
Class<?> cls) |
io.fury.resolver.AllowListChecker |
getChecker() |
boolean |
isCheckSerializable() |
void |
notifyCheckSerializable(boolean checkSerializable) |
void |
notifyCheckStatus(org.apache.dubbo.common.utils.SerializeCheckStatus status) |
void |
notifyPrefix(Set<String> allowedList,
Set<String> disAllowedList) |
public FuryCheckerListener(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel)
public void notifyPrefix(Set<String> allowedList, Set<String> disAllowedList)
notifyPrefix in interface org.apache.dubbo.common.utils.AllowClassNotifyListenerpublic void notifyCheckStatus(org.apache.dubbo.common.utils.SerializeCheckStatus status)
notifyCheckStatus in interface org.apache.dubbo.common.utils.AllowClassNotifyListenerpublic void notifyCheckSerializable(boolean checkSerializable)
notifyCheckSerializable in interface org.apache.dubbo.common.utils.AllowClassNotifyListenerpublic io.fury.resolver.AllowListChecker getChecker()
public boolean isCheckSerializable()
public io.fury.serializer.Serializer createSerializer(io.fury.Fury fury,
Class<?> cls)
createSerializer in interface io.fury.serializer.SerializerFactoryCopyright © 2023. All rights reserved.