public interface PrincipalDao
限定符和类型 | 方法和说明 |
---|---|
void |
delete(long principalId)
删除一个登录身份
|
java.util.List<java.lang.Object[]> |
findOrgPrincipalId2LoginName() |
java.util.List<java.lang.Object[]> |
findOrgPrincipalId2LoginName(java.util.List<java.lang.Long> memberIds)
批量根据人员id获取登录名
|
OrgPrincipal |
getOrgPrincipal(java.lang.String loginName) |
java.util.List<OrgPrincipal> |
getOrgPrincipals(java.util.List<java.lang.String> loginNames)
批量根据登录名获取Principal对象
|
java.util.Map<java.lang.String,java.lang.Object> |
getPrincipalByMemberId(java.lang.Long memberId)
根据用户id获取授权基础信息
|
void |
insertBatch(java.util.List<OrgPrincipal> prps)
批量持久化账号
|
java.util.List<OrgPrincipal> |
selectAll()
取得所有有效的账号
|
void |
update(OrgPrincipal orgPrincipal)
修改账号信息
|
void |
updateBatch(java.util.List<OrgPrincipal> prps)
批量修改账号信息
|
java.util.List<OrgPrincipal> selectAll()
OrgPrincipal getOrgPrincipal(java.lang.String loginName)
java.util.List<java.lang.Object[]> findOrgPrincipalId2LoginName()
void insertBatch(java.util.List<OrgPrincipal> prps)
prps
- void update(OrgPrincipal orgPrincipal)
orgPrincipal
- void updateBatch(java.util.List<OrgPrincipal> prps)
prps
- void delete(long principalId)
principalId
- java.util.List<OrgPrincipal> getOrgPrincipals(java.util.List<java.lang.String> loginNames)
loginNames
- java.util.List<java.lang.Object[]> findOrgPrincipalId2LoginName(java.util.List<java.lang.Long> memberIds)
memberIds
- java.util.Map<java.lang.String,java.lang.Object> getPrincipalByMemberId(java.lang.Long memberId)
memberId
-