gboat2.web.service.impl
类 RoleServiceImpl

java.lang.Object
  继承者 gboat2.web.service.impl.RoleServiceImpl
所有已实现的接口:
IRoleService

public class RoleServiceImpl
extends Object
implements IRoleService

角色服务实现类

从以下版本开始:
2012-7-10
作者:
sunpf

构造方法摘要
RoleServiceImpl()
           
 
方法摘要
 List<Group> findAllGroup()
          获取所有用户组
 List<Role> findAllRole()
          获取所有角色
 List<GroupRoleVO> findAllRoleByGroupCode(String groupCode)
          根据groupCode取得该组的所有角色
 List<GroupRoleVO> findAllRoleByGroupId(String groupId)
          获取某用户组下的所有角色
 List<String> findAllRoleName()
          获取所有角色名称
 GroupType findGroupTypeBySession(UserSession session)
          根据session判断组类型
 Role findRoleByRoleCode(String roleCode)
          根据角色code查询角色
 Role findRoleByRoleName(String roleName)
          根据角色名获取角色对象
 RoleType findRoleTypeBySession(UserSession session)
          根据session判断角色类型
 SystemType findSystemTypeBySession(UserSession session)
          根据session判断系统类型
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RoleServiceImpl

public RoleServiceImpl()
方法详细信息

findRoleByRoleCode

public Role findRoleByRoleCode(String roleCode)
从接口 IRoleService 复制的描述
根据角色code查询角色

指定者:
接口 IRoleService 中的 findRoleByRoleCode
参数:
roleCode - 角色编码
返回:
角色

findAllRole

public List<Role> findAllRole()
从接口 IRoleService 复制的描述
获取所有角色

指定者:
接口 IRoleService 中的 findAllRole
返回:
所有角色列表

findAllRoleName

public List<String> findAllRoleName()
从接口 IRoleService 复制的描述
获取所有角色名称

指定者:
接口 IRoleService 中的 findAllRoleName
返回:
所有角色名称列表

findAllGroup

public List<Group> findAllGroup()
从接口 IRoleService 复制的描述
获取所有用户组

指定者:
接口 IRoleService 中的 findAllGroup
返回:

findAllRoleByGroupId

public List<GroupRoleVO> findAllRoleByGroupId(String groupId)
从接口 IRoleService 复制的描述
获取某用户组下的所有角色

指定者:
接口 IRoleService 中的 findAllRoleByGroupId
参数:
groupId - 用户组Id
返回:

findRoleByRoleName

public Role findRoleByRoleName(String roleName)
从接口 IRoleService 复制的描述
根据角色名获取角色对象

指定者:
接口 IRoleService 中的 findRoleByRoleName
返回:

findRoleTypeBySession

public RoleType findRoleTypeBySession(UserSession session)
从接口 IRoleService 复制的描述
根据session判断角色类型

指定者:
接口 IRoleService 中的 findRoleTypeBySession
返回:

findGroupTypeBySession

public GroupType findGroupTypeBySession(UserSession session)
从接口 IRoleService 复制的描述
根据session判断组类型

指定者:
接口 IRoleService 中的 findGroupTypeBySession
返回:

findSystemTypeBySession

public SystemType findSystemTypeBySession(UserSession session)
从接口 IRoleService 复制的描述
根据session判断系统类型

指定者:
接口 IRoleService 中的 findSystemTypeBySession
返回:

findAllRoleByGroupCode

public List<GroupRoleVO> findAllRoleByGroupCode(String groupCode)
从接口 IRoleService 复制的描述
根据groupCode取得该组的所有角色

指定者:
接口 IRoleService 中的 findAllRoleByGroupCode
参数:
groupCode - groupcode
返回:
该组的所有角色


Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.