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