## 接口的使用
kd.bos.entity.plugin.IOperationServicePlugIn

- 使用IOperationServicePlugIn的程序包
  程序包 | 说明
  --- | ---
  kd.bos.entity.operate.bizrule |
  kd.bos.entity.plugin |

- - ### kd.bos.entity.operate.bizrule中IOperationServicePlugIn的使用

    实现IOperationServicePlugIn的kd.bos.entity.operate.bizrule中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `AbstractOpBizRuleAction` 操作的服务端服务，本质是操作的插件，对操作的功能进行扩展，添加一些通用的业务逻辑。

  - ### kd.bos.entity.plugin中IOperationServicePlugIn的使用

    实现IOperationServicePlugIn的kd.bos.entity.plugin中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `AbstractOperationServicePlugIn` 抽象操作服务插件类
    `class` | `KDOperationPlugIn`

    声明为IOperationServicePlugIn的kd.bos.entity.plugin中的字段
    限定符和类型 | 字段和说明
    --- | ---
    `IOperationServicePlugIn` | KDOperationPlugIn.`plugin`

    返回IOperationServicePlugIn的kd.bos.entity.plugin中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `IOperationServicePlugIn` | OperationServicePlugInProxy.`createScriptPlugin(java.lang.String scriptName)`

    参数类型为IOperationServicePlugIn的kd.bos.entity.plugin中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | OperationServicePlugInProxy.`registerPlugIn(IOperationServicePlugIn plugIn)`

    参数类型为IOperationServicePlugIn的kd.bos.entity.plugin中的构造器
    构造器和说明
    `KDOperationPlugIn(IOperationServicePlugIn plugin)`