kd.bos.script

## 类 ScriptExecutorFactory

- java.lang.Object
- - kd.bos.script.ScriptExecutorFactory

-     public class ScriptExecutorFactory
      extends java.lang.Object

- - ### 构造器概要

    构造器
    构造器和说明
    `ScriptExecutorFactory()`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static ScriptExecutor` | `getCurrentScriptExecutor()` 获取当前执行器(在begin-->end周期内调用)
    `static DebugThreadType` | `getDebugThreadType()`
    `static java.lang.String` | `getThreadDebugId()`
    `static void` | `removeCurrentScriptExecutor()` 只供实现引擎调用
    `static void` | `removeScriptExecutorByDebug(java.lang.String debugId)`
    `static void` | `setCurrentScriptExecutor(ScriptExecutor executor)` 只供实现引擎调用
    `static void` | `setupThreadDebug(java.lang.String debugId, DebugThreadType threadType)`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### ScriptExecutorFactory

          public ScriptExecutorFactory()

  - ### 方法详细资料

    - #### setupThreadDebug

          public static void setupThreadDebug(java.lang.String debugId,
                                              DebugThreadType threadType)

    - #### getThreadDebugId

          public static java.lang.String getThreadDebugId()

    - #### getDebugThreadType

          public static DebugThreadType getDebugThreadType()

    - #### getCurrentScriptExecutor

          public static ScriptExecutor getCurrentScriptExecutor()

      获取当前执行器(在begin-->end周期内调用)

    - #### setCurrentScriptExecutor

          public static void setCurrentScriptExecutor(ScriptExecutor executor)

      只供实现引擎调用

    - #### removeCurrentScriptExecutor

          public static void removeCurrentScriptExecutor()

      只供实现引擎调用

    - #### removeScriptExecutorByDebug

          public static void removeScriptExecutorByDebug(java.lang.String debugId)