kd.bos.entity.operate

## 类 OperationContext

- java.lang.Object
- - kd.bos.entity.operate.OperationContext

-     @KSObject
      public class OperationContext
      extends java.lang.Object

  操作的上下文信息，包括元数据，操作的扩展数据， 操作参数，操作代码等。仅在操作功能内部引用。

- - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `kd.bos.dataentity.entity.DynamicObject[]` | `getDataEntities()`
    `java.lang.String` | `getEntityTypeId()`
    `java.util.List<ExtendedDataEntity>` | `getExtendedDataEntities()`
    `java.util.List<java.lang.String>` | `getMutexLocks()` 数据锁记录 [对象id]
    `java.lang.String` | `getOperationKey()`
    `java.util.Map<java.lang.String,java.lang.Object>` | `getParameter()`
    `void` | `setDataEntities(kd.bos.dataentity.entity.DynamicObject[] dataEntities)`
    `void` | `setEntityTypeId(java.lang.String entityTypeId)`
    `void` | `setOperationKey(java.lang.String operationKey)`
    `void` | `setParameter(java.util.Map<java.lang.String,java.lang.Object> parameter)`

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

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

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

    - #### OperationContext

          public OperationContext()

  - ### 方法详细资料

    - #### getMutexLocks

          public java.util.List<java.lang.String> getMutexLocks()

      数据锁记录 [对象id]
      返回:
        the mutexLocks

    - #### getExtendedDataEntities

          @KSMethod
          public java.util.List<ExtendedDataEntity> getExtendedDataEntities()

    - #### getDataEntities

          @KSMethod
          public kd.bos.dataentity.entity.DynamicObject[] getDataEntities()

    - #### setDataEntities

          public void setDataEntities(kd.bos.dataentity.entity.DynamicObject[] dataEntities)

    - #### getParameter

          @KSMethod
          public java.util.Map<java.lang.String,java.lang.Object> getParameter()

    - #### setParameter

          public void setParameter(java.util.Map<java.lang.String,java.lang.Object> parameter)

    - #### getEntityTypeId

          @KSMethod
          public java.lang.String getEntityTypeId()

    - #### setEntityTypeId

          public void setEntityTypeId(java.lang.String entityTypeId)

    - #### getOperationKey

          @KSMethod
          public java.lang.String getOperationKey()

    - #### setOperationKey

          public void setOperationKey(java.lang.String operationKey)

      参数:
        `operationKey` - 操作Key，save,modify,delete等