kd.bos.form.operate

## 类 MutexHelper

- java.lang.Object
- - kd.bos.form.operate.MutexHelper

-     public class MutexHelper
      extends java.lang.Object

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static java.lang.String` | `ENTITY_KEY`
    `static java.lang.String` | `OBJ_PKID`
    `static java.lang.String` | `OPERATION_KEY`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static boolean` | `release(IFormView view)`
    `static boolean` | `release(java.lang.String entityKey, java.lang.String operKey, java.lang.String objId)`
    `static boolean` | `require(IFormView view, java.lang.String entityId, java.lang.Object pkId, java.lang.String opKey, boolean isStrict, java.lang.StringBuilder errMsg)`
    `static boolean` | `require(IFormView view, java.lang.String entityId, java.lang.Object pkId, java.lang.String opKey, java.lang.StringBuilder errMsg)`
    `static boolean` | `require(java.lang.String entityId, java.lang.Object pkId, java.lang.String opKey, boolean isStrict, java.lang.StringBuilder errMsg)`
    `static boolean` | `require(java.lang.String entityId, java.lang.Object pkId, java.lang.String opKey, java.lang.StringBuilder errMsg)` 该方法申请的锁，允许同用户重入

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

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

- - ### 字段详细资料

    - #### ENTITY_KEY

          public static final java.lang.String ENTITY_KEY

      另请参阅:
        常量字段值

    - #### OPERATION_KEY

          public static final java.lang.String OPERATION_KEY

      另请参阅:
        常量字段值

    - #### OBJ_PKID

          public static final java.lang.String OBJ_PKID

      另请参阅:
        常量字段值

  - ### 方法详细资料

    - #### require

          public static boolean require(IFormView view,
                                        java.lang.String entityId,
                                        java.lang.Object pkId,
                                        java.lang.String opKey,
                                        java.lang.StringBuilder errMsg)

    - #### require

          public static boolean require(IFormView view,
                                        java.lang.String entityId,
                                        java.lang.Object pkId,
                                        java.lang.String opKey,
                                        boolean isStrict,
                                        java.lang.StringBuilder errMsg)

    - #### require

          public static boolean require(java.lang.String entityId,
                                        java.lang.Object pkId,
                                        java.lang.String opKey,
                                        boolean isStrict,
                                        java.lang.StringBuilder errMsg)

    - #### require

          public static boolean require(java.lang.String entityId,
                                        java.lang.Object pkId,
                                        java.lang.String opKey,
                                        java.lang.StringBuilder errMsg)

      该方法申请的锁，允许同用户重入
      参数:
        `entityId` -
        `pkId` -
        `opKey` -
        `errMsg` -
      返回:

    - #### release

          public static boolean release(IFormView view)

    - #### release

          public static boolean release(java.lang.String entityKey,
                                        java.lang.String operKey,
                                        java.lang.String objId)