1
22
23 package com.liferay.portal.service.persistence;
24
25
30 public interface RoleFinder {
31 public int countByR_U(long roleId, long userId)
32 throws com.liferay.portal.SystemException;
33
34 public int countByC_N_D_T(long companyId, java.lang.String name,
35 java.lang.String description, java.lang.Integer type,
36 java.util.LinkedHashMap<String, Object> params)
37 throws com.liferay.portal.SystemException;
38
39 public java.util.List<com.liferay.portal.model.Role> findBySystem(
40 long companyId) throws com.liferay.portal.SystemException;
41
42 public java.util.List<com.liferay.portal.model.Role> findByUserGroupRole(
43 long userId, long groupId) throws com.liferay.portal.SystemException;
44
45 public com.liferay.portal.model.Role findByC_N(long companyId,
46 java.lang.String name)
47 throws com.liferay.portal.NoSuchRoleException,
48 com.liferay.portal.SystemException;
49
50 public java.util.List<com.liferay.portal.model.Role> findByU_G(
51 long userId, long groupId) throws com.liferay.portal.SystemException;
52
53 public java.util.List<com.liferay.portal.model.Role> findByU_G(
54 long userId, long[] groupIds) throws com.liferay.portal.SystemException;
55
56 public java.util.List<com.liferay.portal.model.Role> findByU_G(
57 long userId, java.util.List<com.liferay.portal.model.Group> groups)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List<com.liferay.portal.model.Role> findByC_N_D_T(
61 long companyId, java.lang.String name, java.lang.String description,
62 java.lang.Integer type, java.util.LinkedHashMap<String, Object> params,
63 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
64 throws com.liferay.portal.SystemException;
65
66 public java.util.Map<String, java.util.List<String>> findByC_N_S_P(
67 long companyId, java.lang.String name, int scope,
68 java.lang.String primKey) throws com.liferay.portal.SystemException;
69 }