public interface IGroupService
限定符和类型 | 方法和说明 |
---|---|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
addUser2Group(String groupId,
String... userId)
增加用户到群组
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
addUser2GroupTenant(String groupId,
String... userId)
增加用户到租户自定义群组
|
com.epicpaas.sdk.core.api.ServiceResult<Integer> |
countByCriteria(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
使用Criteria作为条件查询数据总数
|
com.epicpaas.sdk.core.api.ServiceResult<Integer> |
countByCriteriaTenant(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
使用Criteria作为条件查询租户自定义数据总数
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
delete(String id)
删除一个群组
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
deleteTenant(String id)
删除一个租户自定义群组
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> |
getGroup(String id)
获取一个群组
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> |
getGroupByCode(String code,
String appId)
获取一个群组
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> |
getGroupByCodeTenant(String code,
String appId)
获取一个租户自定义群组
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> |
getGroupTenant(String id)
获取一个租户自定义群组
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
isAppManager(String userId,
String appId)
是否是应用管理员
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
isTenantManager(String userId)
是否是租户管理员
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
removeUserFromGroup(String groupId,
String... userid)
从群组中删除用户
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
removeUserFromGroupTenant(String groupId,
String... userid)
从租户自定义群组中删除用户
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> |
saveOrUpdate(GroupDTO groupDTO)
创建、选择性更新群组数据信息
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> |
saveOrUpdateTenant(GroupDTO groupDTO)
创建、选择性更新租户自定义群组数据信息
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
selectByCriteria(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
使用Criteria作为条件查询数据
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
selectByCriteriaTenant(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
使用Criteria作为条件查询租户自定义数据
|
com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> saveOrUpdate(GroupDTO groupDTO)
groupDTO
- 群组数据对象com.epicpaas.sdk.core.api.ServiceResult<Boolean> addUser2Group(String groupId, String... userId)
userId
- 用户idgroupId
- 群组idcom.epicpaas.sdk.core.api.ServiceResult<Boolean> removeUserFromGroup(String groupId, String... userid)
userid
- 用户idgroupId
- 群组idcom.epicpaas.sdk.core.api.ServiceResult<GroupDTO> saveOrUpdateTenant(GroupDTO groupDTO)
groupDTO
- 租户自定义群组数据对象com.epicpaas.sdk.core.api.ServiceResult<Boolean> deleteTenant(String id)
id
- 主键com.epicpaas.sdk.core.api.ServiceResult<Boolean> addUser2GroupTenant(String groupId, String... userId)
userId
- 用户idgroupId
- 租户自定义群组idcom.epicpaas.sdk.core.api.ServiceResult<Boolean> removeUserFromGroupTenant(String groupId, String... userid)
userid
- 用户idgroupId
- 租户自定义群组idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> selectByCriteria(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<Integer> countByCriteria(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> getGroup(String id)
id
- 主键com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> getGroupByCode(String code, String appId)
code
- 代码appId
- 应用idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> selectByCriteriaTenant(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<Integer> countByCriteriaTenant(com.epicsaas.service.biz.userbase.entity.gen.GroupCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> getGroupTenant(String id)
id
- 主键com.epicpaas.sdk.core.api.ServiceResult<GroupDTO> getGroupByCodeTenant(String code, String appId)
code
- 代码appId
- 应用idcom.epicpaas.sdk.core.api.ServiceResult<Boolean> isTenantManager(String userId)
userId
- 用户idCopyright © 2014 EPIC Team. All rights reserved.