com.liferay.portal.service.persistence
Class PermissionFinderImpl
java.lang.Object
com.liferay.portal.service.persistence.impl.BasePersistenceImpl
com.liferay.portal.service.persistence.PermissionFinderImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.service.persistence.BasePersistence, com.liferay.portal.service.persistence.PermissionFinder
public class PermissionFinderImpl
- extends com.liferay.portal.service.persistence.impl.BasePersistenceImpl
- implements com.liferay.portal.service.persistence.PermissionFinder
View Source
- Author:
- Brian Wing Shun Chan
Fields inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
COUNT_COLUMN_NAME, listeners |
Method Summary |
boolean |
containsPermissions_2(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId,
java.util.List<com.liferay.portal.model.Group> groups,
long groupId)
|
boolean |
containsPermissions_4(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId,
java.util.List<com.liferay.portal.model.Group> groups,
java.util.List<com.liferay.portal.model.Role> roles)
|
int |
countByGroupsPermissions(java.util.List<com.liferay.portal.model.Permission> permissions,
java.util.List<com.liferay.portal.model.Group> groups)
|
int |
countByGroupsRoles(java.util.List<com.liferay.portal.model.Permission> permissions,
java.util.List<com.liferay.portal.model.Group> groups)
|
int |
countByRolesPermissions(java.util.List<com.liferay.portal.model.Permission> permissions,
java.util.List<com.liferay.portal.model.Role> roles)
|
int |
countByUserGroupRole(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId,
long groupId)
|
int |
countByUsersPermissions(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId)
|
int |
countByUsersRoles(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId)
|
java.util.List<com.liferay.portal.model.Permission> |
findByA_R(java.lang.String actionId,
long[] resourceIds)
|
java.util.List<com.liferay.portal.model.Permission> |
findByG_C_N_S_P(long groupId,
long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
|
java.util.List<com.liferay.portal.model.Permission> |
findByG_R(long groupId,
long resourceId)
|
java.util.List<com.liferay.portal.model.Permission> |
findByO_G_R(long organizationId,
long groupId,
long resourceId)
|
java.util.List<com.liferay.portal.model.Permission> |
findByR_R(long roleId,
long resourceId)
|
java.util.List<com.liferay.portal.model.Permission> |
findByU_A_R(long userId,
java.lang.String[] actionIds,
long resourceId)
|
java.util.List<com.liferay.portal.model.Permission> |
findByU_C_N_S_P(long userId,
long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
|
java.util.List<com.liferay.portal.model.Permission> |
findByU_R(long userId,
long resourceId)
|
protected java.lang.String |
getActionIds(java.lang.String[] actionIds)
|
protected java.lang.String |
getGroupIds(java.util.List<com.liferay.portal.model.Group> groups,
java.lang.String table)
|
protected java.lang.String |
getPermissionIds(java.util.List<com.liferay.portal.model.Permission> permissions,
java.lang.String table)
|
protected java.lang.String |
getResourceIds(long[] resourceIds)
|
protected java.lang.String |
getRoleIds(java.util.List<com.liferay.portal.model.Role> roles,
java.lang.String table)
|
protected void |
setGroupIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
java.util.List<com.liferay.portal.model.Group> groups)
|
protected void |
setPermissionIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
java.util.List<com.liferay.portal.model.Permission> permissions)
|
protected void |
setResourceIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
long[] resourceIds)
|
protected void |
setRoleIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
java.util.List<com.liferay.portal.model.Role> roles)
|
Methods inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
closeSession, getDataSource, getDialect, getListeners, openSession, processException, registerListener, setDataSource, setSessionFactory, unregisterListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COUNT_BY_GROUPS_PERMISSIONS
public static java.lang.String COUNT_BY_GROUPS_PERMISSIONS
COUNT_BY_GROUPS_ROLES
public static java.lang.String COUNT_BY_GROUPS_ROLES
COUNT_BY_ROLES_PERMISSIONS
public static java.lang.String COUNT_BY_ROLES_PERMISSIONS
COUNT_BY_USER_GROUP_ROLE
public static java.lang.String COUNT_BY_USER_GROUP_ROLE
COUNT_BY_USERS_PERMISSIONS
public static java.lang.String COUNT_BY_USERS_PERMISSIONS
COUNT_BY_USERS_ROLES
public static java.lang.String COUNT_BY_USERS_ROLES
FIND_BY_A_R
public static java.lang.String FIND_BY_A_R
FIND_BY_G_R
public static java.lang.String FIND_BY_G_R
FIND_BY_R_R
public static java.lang.String FIND_BY_R_R
FIND_BY_U_R
public static java.lang.String FIND_BY_U_R
FIND_BY_O_G_R
public static java.lang.String FIND_BY_O_G_R
FIND_BY_U_A_R
public static java.lang.String FIND_BY_U_A_R
FIND_BY_G_C_N_S_P
public static java.lang.String FIND_BY_G_C_N_S_P
FIND_BY_U_C_N_S_P
public static java.lang.String FIND_BY_U_C_N_S_P
PermissionFinderImpl
public PermissionFinderImpl()
containsPermissions_2
public boolean containsPermissions_2(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId,
java.util.List<com.liferay.portal.model.Group> groups,
long groupId)
throws com.liferay.portal.SystemException
- Specified by:
containsPermissions_2
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
containsPermissions_4
public boolean containsPermissions_4(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId,
java.util.List<com.liferay.portal.model.Group> groups,
java.util.List<com.liferay.portal.model.Role> roles)
throws com.liferay.portal.SystemException
- Specified by:
containsPermissions_4
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
countByGroupsPermissions
public int countByGroupsPermissions(java.util.List<com.liferay.portal.model.Permission> permissions,
java.util.List<com.liferay.portal.model.Group> groups)
throws com.liferay.portal.SystemException
- Specified by:
countByGroupsPermissions
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
countByGroupsRoles
public int countByGroupsRoles(java.util.List<com.liferay.portal.model.Permission> permissions,
java.util.List<com.liferay.portal.model.Group> groups)
throws com.liferay.portal.SystemException
- Specified by:
countByGroupsRoles
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
countByRolesPermissions
public int countByRolesPermissions(java.util.List<com.liferay.portal.model.Permission> permissions,
java.util.List<com.liferay.portal.model.Role> roles)
throws com.liferay.portal.SystemException
- Specified by:
countByRolesPermissions
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
countByUserGroupRole
public int countByUserGroupRole(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId,
long groupId)
throws com.liferay.portal.SystemException
- Specified by:
countByUserGroupRole
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
countByUsersPermissions
public int countByUsersPermissions(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId)
throws com.liferay.portal.SystemException
- Specified by:
countByUsersPermissions
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
countByUsersRoles
public int countByUsersRoles(java.util.List<com.liferay.portal.model.Permission> permissions,
long userId)
throws com.liferay.portal.SystemException
- Specified by:
countByUsersRoles
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByA_R
public java.util.List<com.liferay.portal.model.Permission> findByA_R(java.lang.String actionId,
long[] resourceIds)
throws com.liferay.portal.SystemException
- Specified by:
findByA_R
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByG_R
public java.util.List<com.liferay.portal.model.Permission> findByG_R(long groupId,
long resourceId)
throws com.liferay.portal.SystemException
- Specified by:
findByG_R
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByR_R
public java.util.List<com.liferay.portal.model.Permission> findByR_R(long roleId,
long resourceId)
throws com.liferay.portal.SystemException
- Specified by:
findByR_R
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByU_R
public java.util.List<com.liferay.portal.model.Permission> findByU_R(long userId,
long resourceId)
throws com.liferay.portal.SystemException
- Specified by:
findByU_R
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByO_G_R
public java.util.List<com.liferay.portal.model.Permission> findByO_G_R(long organizationId,
long groupId,
long resourceId)
throws com.liferay.portal.SystemException
- Specified by:
findByO_G_R
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByU_A_R
public java.util.List<com.liferay.portal.model.Permission> findByU_A_R(long userId,
java.lang.String[] actionIds,
long resourceId)
throws com.liferay.portal.SystemException
- Specified by:
findByU_A_R
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByG_C_N_S_P
public java.util.List<com.liferay.portal.model.Permission> findByG_C_N_S_P(long groupId,
long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
throws com.liferay.portal.SystemException
- Specified by:
findByG_C_N_S_P
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
findByU_C_N_S_P
public java.util.List<com.liferay.portal.model.Permission> findByU_C_N_S_P(long userId,
long companyId,
java.lang.String name,
int scope,
java.lang.String primKey)
throws com.liferay.portal.SystemException
- Specified by:
findByU_C_N_S_P
in interface com.liferay.portal.service.persistence.PermissionFinder
- Throws:
com.liferay.portal.SystemException
getActionIds
protected java.lang.String getActionIds(java.lang.String[] actionIds)
getGroupIds
protected java.lang.String getGroupIds(java.util.List<com.liferay.portal.model.Group> groups,
java.lang.String table)
getPermissionIds
protected java.lang.String getPermissionIds(java.util.List<com.liferay.portal.model.Permission> permissions,
java.lang.String table)
getResourceIds
protected java.lang.String getResourceIds(long[] resourceIds)
getRoleIds
protected java.lang.String getRoleIds(java.util.List<com.liferay.portal.model.Role> roles,
java.lang.String table)
setGroupIds
protected void setGroupIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
java.util.List<com.liferay.portal.model.Group> groups)
setPermissionIds
protected void setPermissionIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
java.util.List<com.liferay.portal.model.Permission> permissions)
setResourceIds
protected void setResourceIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
long[] resourceIds)
setRoleIds
protected void setRoleIds(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
java.util.List<com.liferay.portal.model.Role> roles)