1
19
20 package com.liferay.portal.service.persistence;
21
22
28 public interface SubscriptionPersistence extends BasePersistence {
29 public void cacheResult(com.liferay.portal.model.Subscription subscription);
30
31 public void cacheResult(
32 java.util.List<com.liferay.portal.model.Subscription> subscriptions);
33
34 public void clearCache();
35
36 public com.liferay.portal.model.Subscription create(long subscriptionId);
37
38 public com.liferay.portal.model.Subscription remove(long subscriptionId)
39 throws com.liferay.portal.NoSuchSubscriptionException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.Subscription remove(
43 com.liferay.portal.model.Subscription subscription)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.Subscription update(
50 com.liferay.portal.model.Subscription subscription)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.Subscription update(
67 com.liferay.portal.model.Subscription subscription, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.Subscription updateImpl(
71 com.liferay.portal.model.Subscription subscription, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.portal.model.Subscription findByPrimaryKey(
75 long subscriptionId)
76 throws com.liferay.portal.NoSuchSubscriptionException,
77 com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.Subscription fetchByPrimaryKey(
80 long subscriptionId) throws com.liferay.portal.SystemException;
81
82 public java.util.List<com.liferay.portal.model.Subscription> findByUserId(
83 long userId) throws com.liferay.portal.SystemException;
84
85 public java.util.List<com.liferay.portal.model.Subscription> findByUserId(
86 long userId, int start, int end)
87 throws com.liferay.portal.SystemException;
88
89 public java.util.List<com.liferay.portal.model.Subscription> findByUserId(
90 long userId, int start, int end,
91 com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.SystemException;
93
94 public com.liferay.portal.model.Subscription findByUserId_First(
95 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
96 throws com.liferay.portal.NoSuchSubscriptionException,
97 com.liferay.portal.SystemException;
98
99 public com.liferay.portal.model.Subscription findByUserId_Last(
100 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
101 throws com.liferay.portal.NoSuchSubscriptionException,
102 com.liferay.portal.SystemException;
103
104 public com.liferay.portal.model.Subscription[] findByUserId_PrevAndNext(
105 long subscriptionId, long userId,
106 com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.NoSuchSubscriptionException,
108 com.liferay.portal.SystemException;
109
110 public java.util.List<com.liferay.portal.model.Subscription> findByU_C(
111 long userId, long classNameId)
112 throws com.liferay.portal.SystemException;
113
114 public java.util.List<com.liferay.portal.model.Subscription> findByU_C(
115 long userId, long classNameId, int start, int end)
116 throws com.liferay.portal.SystemException;
117
118 public java.util.List<com.liferay.portal.model.Subscription> findByU_C(
119 long userId, long classNameId, int start, int end,
120 com.liferay.portal.kernel.util.OrderByComparator obc)
121 throws com.liferay.portal.SystemException;
122
123 public com.liferay.portal.model.Subscription findByU_C_First(long userId,
124 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
125 throws com.liferay.portal.NoSuchSubscriptionException,
126 com.liferay.portal.SystemException;
127
128 public com.liferay.portal.model.Subscription findByU_C_Last(long userId,
129 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
130 throws com.liferay.portal.NoSuchSubscriptionException,
131 com.liferay.portal.SystemException;
132
133 public com.liferay.portal.model.Subscription[] findByU_C_PrevAndNext(
134 long subscriptionId, long userId, long classNameId,
135 com.liferay.portal.kernel.util.OrderByComparator obc)
136 throws com.liferay.portal.NoSuchSubscriptionException,
137 com.liferay.portal.SystemException;
138
139 public java.util.List<com.liferay.portal.model.Subscription> findByC_C_C(
140 long companyId, long classNameId, long classPK)
141 throws com.liferay.portal.SystemException;
142
143 public java.util.List<com.liferay.portal.model.Subscription> findByC_C_C(
144 long companyId, long classNameId, long classPK, int start, int end)
145 throws com.liferay.portal.SystemException;
146
147 public java.util.List<com.liferay.portal.model.Subscription> findByC_C_C(
148 long companyId, long classNameId, long classPK, int start, int end,
149 com.liferay.portal.kernel.util.OrderByComparator obc)
150 throws com.liferay.portal.SystemException;
151
152 public com.liferay.portal.model.Subscription findByC_C_C_First(
153 long companyId, long classNameId, long classPK,
154 com.liferay.portal.kernel.util.OrderByComparator obc)
155 throws com.liferay.portal.NoSuchSubscriptionException,
156 com.liferay.portal.SystemException;
157
158 public com.liferay.portal.model.Subscription findByC_C_C_Last(
159 long companyId, long classNameId, long classPK,
160 com.liferay.portal.kernel.util.OrderByComparator obc)
161 throws com.liferay.portal.NoSuchSubscriptionException,
162 com.liferay.portal.SystemException;
163
164 public com.liferay.portal.model.Subscription[] findByC_C_C_PrevAndNext(
165 long subscriptionId, long companyId, long classNameId, long classPK,
166 com.liferay.portal.kernel.util.OrderByComparator obc)
167 throws com.liferay.portal.NoSuchSubscriptionException,
168 com.liferay.portal.SystemException;
169
170 public com.liferay.portal.model.Subscription findByC_U_C_C(long companyId,
171 long userId, long classNameId, long classPK)
172 throws com.liferay.portal.NoSuchSubscriptionException,
173 com.liferay.portal.SystemException;
174
175 public com.liferay.portal.model.Subscription fetchByC_U_C_C(
176 long companyId, long userId, long classNameId, long classPK)
177 throws com.liferay.portal.SystemException;
178
179 public com.liferay.portal.model.Subscription fetchByC_U_C_C(
180 long companyId, long userId, long classNameId, long classPK,
181 boolean retrieveFromCache) throws com.liferay.portal.SystemException;
182
183 public java.util.List<Object> findWithDynamicQuery(
184 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
185 throws com.liferay.portal.SystemException;
186
187 public java.util.List<Object> findWithDynamicQuery(
188 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
189 int end) throws com.liferay.portal.SystemException;
190
191 public java.util.List<com.liferay.portal.model.Subscription> findAll()
192 throws com.liferay.portal.SystemException;
193
194 public java.util.List<com.liferay.portal.model.Subscription> findAll(
195 int start, int end) throws com.liferay.portal.SystemException;
196
197 public java.util.List<com.liferay.portal.model.Subscription> findAll(
198 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
199 throws com.liferay.portal.SystemException;
200
201 public void removeByUserId(long userId)
202 throws com.liferay.portal.SystemException;
203
204 public void removeByU_C(long userId, long classNameId)
205 throws com.liferay.portal.SystemException;
206
207 public void removeByC_C_C(long companyId, long classNameId, long classPK)
208 throws com.liferay.portal.SystemException;
209
210 public void removeByC_U_C_C(long companyId, long userId, long classNameId,
211 long classPK)
212 throws com.liferay.portal.NoSuchSubscriptionException,
213 com.liferay.portal.SystemException;
214
215 public void removeAll() throws com.liferay.portal.SystemException;
216
217 public int countByUserId(long userId)
218 throws com.liferay.portal.SystemException;
219
220 public int countByU_C(long userId, long classNameId)
221 throws com.liferay.portal.SystemException;
222
223 public int countByC_C_C(long companyId, long classNameId, long classPK)
224 throws com.liferay.portal.SystemException;
225
226 public int countByC_U_C_C(long companyId, long userId, long classNameId,
227 long classPK) throws com.liferay.portal.SystemException;
228
229 public int countAll() throws com.liferay.portal.SystemException;
230 }