1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29
30
36 @Transactional(rollbackFor = {
37 PortalException.class, SystemException.class})
38 public interface OrgGroupPermissionPersistence extends BasePersistence {
39 public com.liferay.portal.model.OrgGroupPermission create(
40 com.liferay.portal.service.persistence.OrgGroupPermissionPK orgGroupPermissionPK);
41
42 public com.liferay.portal.model.OrgGroupPermission remove(
43 com.liferay.portal.service.persistence.OrgGroupPermissionPK orgGroupPermissionPK)
44 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
45 com.liferay.portal.SystemException;
46
47 public com.liferay.portal.model.OrgGroupPermission remove(
48 com.liferay.portal.model.OrgGroupPermission orgGroupPermission)
49 throws com.liferay.portal.SystemException;
50
51
54 public com.liferay.portal.model.OrgGroupPermission update(
55 com.liferay.portal.model.OrgGroupPermission orgGroupPermission)
56 throws com.liferay.portal.SystemException;
57
58
71 public com.liferay.portal.model.OrgGroupPermission update(
72 com.liferay.portal.model.OrgGroupPermission orgGroupPermission,
73 boolean merge) throws com.liferay.portal.SystemException;
74
75 public com.liferay.portal.model.OrgGroupPermission updateImpl(
76 com.liferay.portal.model.OrgGroupPermission orgGroupPermission,
77 boolean merge) throws com.liferay.portal.SystemException;
78
79 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
80 public com.liferay.portal.model.OrgGroupPermission findByPrimaryKey(
81 com.liferay.portal.service.persistence.OrgGroupPermissionPK orgGroupPermissionPK)
82 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
83 com.liferay.portal.SystemException;
84
85 public com.liferay.portal.model.OrgGroupPermission fetchByPrimaryKey(
86 com.liferay.portal.service.persistence.OrgGroupPermissionPK orgGroupPermissionPK)
87 throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findByGroupId(
91 long groupId) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findByGroupId(
95 long groupId, int start, int end)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findByGroupId(
100 long groupId, int start, int end,
101 com.liferay.portal.kernel.util.OrderByComparator obc)
102 throws com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public com.liferay.portal.model.OrgGroupPermission findByGroupId_First(
106 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
108 com.liferay.portal.SystemException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portal.model.OrgGroupPermission findByGroupId_Last(
112 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
114 com.liferay.portal.SystemException;
115
116 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
117 public com.liferay.portal.model.OrgGroupPermission[] findByGroupId_PrevAndNext(
118 com.liferay.portal.service.persistence.OrgGroupPermissionPK orgGroupPermissionPK,
119 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
121 com.liferay.portal.SystemException;
122
123 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
124 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findByPermissionId(
125 long permissionId) throws com.liferay.portal.SystemException;
126
127 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
128 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findByPermissionId(
129 long permissionId, int start, int end)
130 throws com.liferay.portal.SystemException;
131
132 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
133 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findByPermissionId(
134 long permissionId, int start, int end,
135 com.liferay.portal.kernel.util.OrderByComparator obc)
136 throws com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public com.liferay.portal.model.OrgGroupPermission findByPermissionId_First(
140 long permissionId, com.liferay.portal.kernel.util.OrderByComparator obc)
141 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
142 com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public com.liferay.portal.model.OrgGroupPermission findByPermissionId_Last(
146 long permissionId, com.liferay.portal.kernel.util.OrderByComparator obc)
147 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
148 com.liferay.portal.SystemException;
149
150 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
151 public com.liferay.portal.model.OrgGroupPermission[] findByPermissionId_PrevAndNext(
152 com.liferay.portal.service.persistence.OrgGroupPermissionPK orgGroupPermissionPK,
153 long permissionId, com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.NoSuchOrgGroupPermissionException,
155 com.liferay.portal.SystemException;
156
157 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
158 public java.util.List<Object> findWithDynamicQuery(
159 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
160 throws com.liferay.portal.SystemException;
161
162 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
163 public java.util.List<Object> findWithDynamicQuery(
164 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
165 int end) throws com.liferay.portal.SystemException;
166
167 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
168 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findAll()
169 throws com.liferay.portal.SystemException;
170
171 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
172 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findAll(
173 int start, int end) throws com.liferay.portal.SystemException;
174
175 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
176 public java.util.List<com.liferay.portal.model.OrgGroupPermission> findAll(
177 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
178 throws com.liferay.portal.SystemException;
179
180 public void removeByGroupId(long groupId)
181 throws com.liferay.portal.SystemException;
182
183 public void removeByPermissionId(long permissionId)
184 throws com.liferay.portal.SystemException;
185
186 public void removeAll() throws com.liferay.portal.SystemException;
187
188 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
189 public int countByGroupId(long groupId)
190 throws com.liferay.portal.SystemException;
191
192 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
193 public int countByPermissionId(long permissionId)
194 throws com.liferay.portal.SystemException;
195
196 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
197 public int countAll() throws com.liferay.portal.SystemException;
198 }