@groovy.transform.CompileStatic class DomainHookService extends java.lang.Object
Type | Name and description |
---|---|
CustomiseEngineService |
customiseEngineService |
OrganizationService |
organizationService |
Constructor and description |
---|
DomainHookService
() |
Type Params | Return Type | Name and description |
---|---|---|
|
java.util.Map<java.lang.String, java.util.List<java.lang.String>> |
getAllStaticFieldDecidesNoCache(java.lang.String ownerClassFullName, Organization userOrg) |
|
java.util.Map<java.lang.String, java.util.List<DynamicFieldHook>> |
getAllStaticFieldDefaultValueHooksNoCache(java.lang.String ownerClassFullName, Organization userOrg) |
|
java.util.Map<java.lang.String, java.lang.Boolean> |
getAllStaticFieldHasDynamicValidationsNoCache(java.lang.String ownerClassFullName, Organization organization) 判断某个静态字段上,是否有定义了字段校验的动态逻辑 |
|
java.util.List |
getDynamicFieldDecides(java.lang.String ownerClassFullName, long dynamicFieldInstanceId) 获取动态自动的依赖字段列表 |
|
java.util.List<DynamicFieldHook> |
getFieldValidationHook(java.lang.String ownerClassFullName, java.lang.String fieldName, Organization userOrg) 获取某个字段的校验的 Hook |
|
java.util.List<DynamicFieldHook> |
getFieldValidationHookNoCache(java.lang.String ownerClassFullName, java.lang.String fieldName, Organization userOrg) |
|
java.util.List |
getStaticFieldDecides(java.lang.String ownerClassFullName, java.lang.String fieldName, Organization userOrg) 获取静态字段的依赖字段列表 |
|
boolean |
staticFieldHasDynamicValidation(java.lang.String ownerClassFullName, java.lang.String fieldName, Organization organization) 判断某个静态字段上,是否有定义了字段校验的动态逻辑 |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
判断某个静态字段上,是否有定义了字段校验的动态逻辑
fieldName
- 字段名称userContext
- 当前登陆上下文获取动态自动的依赖字段列表
ownerClassFullName
- 这两个字段所属的对象dynamicFieldInstanceId
- 被依赖的动态字段的 id获取某个字段的校验的 Hook
ownerClassFullName
- 该字段的所属 class 的全名称fieldName
- 字段名称userContext
- 当前登陆上下文userOrg
- 当前登陆用户的组织获取静态字段的依赖字段列表
ownerClassFullName
- 字段所属的对象fieldName
- 字段的名称判断某个静态字段上,是否有定义了字段校验的动态逻辑
fieldName
- 字段名称userContext
- 当前登陆上下文Groovy Documentation