类 OALClassGenerator

java.lang.Object
org.apache.skywalking.oal.rt.util.OALClassGenerator

public class OALClassGenerator extends Object
  • 构造器详细资料

    • OALClassGenerator

      public OALClassGenerator(OALDefine define)
  • 方法详细资料

    • generateClassAtRuntime

      public void generateClassAtRuntime(OALScripts oalScripts, List<Class> metricsClasses, List<Class> dispatcherClasses) throws OALCompileException
      抛出:
      OALCompileException
    • prepareRTTempFolder

      public void prepareRTTempFolder()
    • setCurrentClassLoader

      public void setCurrentClassLoader(ClassLoader currentClassLoader)
    • setStorageBuilderFactory

      public void setStorageBuilderFactory(StorageBuilderFactory storageBuilderFactory)
    • setGeneratedFilePath

      public static void setGeneratedFilePath(String generatedFilePath)
    • getGeneratedFilePath

      public static String getGeneratedFilePath()
    • getOalDefine

      public OALDefine getOalDefine()
    • setOpenEngineDebug

      public void setOpenEngineDebug(boolean debug)