Class Fastjson2CreatorManager

java.lang.Object
org.apache.dubbo.common.serialize.fastjson2.Fastjson2CreatorManager
All Implemented Interfaces:
org.apache.dubbo.rpc.model.ScopeClassLoaderListener<org.apache.dubbo.rpc.model.FrameworkModel>

public class Fastjson2CreatorManager extends Object implements org.apache.dubbo.rpc.model.ScopeClassLoaderListener<org.apache.dubbo.rpc.model.FrameworkModel>
  • Constructor Details

    • Fastjson2CreatorManager

      public Fastjson2CreatorManager(org.apache.dubbo.rpc.model.FrameworkModel frameworkModel)
  • Method Details

    • setCreator

      public void setCreator(ClassLoader classLoader)
    • onAddClassLoader

      public void onAddClassLoader(org.apache.dubbo.rpc.model.FrameworkModel scopeModel, ClassLoader classLoader)
      Specified by:
      onAddClassLoader in interface org.apache.dubbo.rpc.model.ScopeClassLoaderListener<org.apache.dubbo.rpc.model.FrameworkModel>
    • onRemoveClassLoader

      public void onRemoveClassLoader(org.apache.dubbo.rpc.model.FrameworkModel scopeModel, ClassLoader classLoader)
      Specified by:
      onRemoveClassLoader in interface org.apache.dubbo.rpc.model.ScopeClassLoaderListener<org.apache.dubbo.rpc.model.FrameworkModel>