1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.model.Website;
18
19
32 public interface WebsitePersistence extends BasePersistence<Website> {
33 public void cacheResult(com.liferay.portal.model.Website website);
34
35 public void cacheResult(
36 java.util.List<com.liferay.portal.model.Website> websites);
37
38 public com.liferay.portal.model.Website create(long websiteId);
39
40 public com.liferay.portal.model.Website remove(long websiteId)
41 throws com.liferay.portal.NoSuchWebsiteException,
42 com.liferay.portal.SystemException;
43
44
47 public com.liferay.portal.model.Website update(
48 com.liferay.portal.model.Website website)
49 throws com.liferay.portal.SystemException;
50
51 public com.liferay.portal.model.Website updateImpl(
52 com.liferay.portal.model.Website website, boolean merge)
53 throws com.liferay.portal.SystemException;
54
55 public com.liferay.portal.model.Website findByPrimaryKey(long websiteId)
56 throws com.liferay.portal.NoSuchWebsiteException,
57 com.liferay.portal.SystemException;
58
59 public com.liferay.portal.model.Website fetchByPrimaryKey(long websiteId)
60 throws com.liferay.portal.SystemException;
61
62 public java.util.List<com.liferay.portal.model.Website> findByCompanyId(
63 long companyId) throws com.liferay.portal.SystemException;
64
65 public java.util.List<com.liferay.portal.model.Website> findByCompanyId(
66 long companyId, int start, int end)
67 throws com.liferay.portal.SystemException;
68
69 public java.util.List<com.liferay.portal.model.Website> findByCompanyId(
70 long companyId, int start, int end,
71 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.portal.model.Website findByCompanyId_First(
75 long companyId,
76 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
77 throws com.liferay.portal.NoSuchWebsiteException,
78 com.liferay.portal.SystemException;
79
80 public com.liferay.portal.model.Website findByCompanyId_Last(
81 long companyId,
82 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
83 throws com.liferay.portal.NoSuchWebsiteException,
84 com.liferay.portal.SystemException;
85
86 public com.liferay.portal.model.Website[] findByCompanyId_PrevAndNext(
87 long websiteId, long companyId,
88 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
89 throws com.liferay.portal.NoSuchWebsiteException,
90 com.liferay.portal.SystemException;
91
92 public java.util.List<com.liferay.portal.model.Website> findByUserId(
93 long userId) throws com.liferay.portal.SystemException;
94
95 public java.util.List<com.liferay.portal.model.Website> findByUserId(
96 long userId, int start, int end)
97 throws com.liferay.portal.SystemException;
98
99 public java.util.List<com.liferay.portal.model.Website> findByUserId(
100 long userId, int start, int end,
101 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
102 throws com.liferay.portal.SystemException;
103
104 public com.liferay.portal.model.Website findByUserId_First(long userId,
105 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
106 throws com.liferay.portal.NoSuchWebsiteException,
107 com.liferay.portal.SystemException;
108
109 public com.liferay.portal.model.Website findByUserId_Last(long userId,
110 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
111 throws com.liferay.portal.NoSuchWebsiteException,
112 com.liferay.portal.SystemException;
113
114 public com.liferay.portal.model.Website[] findByUserId_PrevAndNext(
115 long websiteId, long userId,
116 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
117 throws com.liferay.portal.NoSuchWebsiteException,
118 com.liferay.portal.SystemException;
119
120 public java.util.List<com.liferay.portal.model.Website> findByC_C(
121 long companyId, long classNameId)
122 throws com.liferay.portal.SystemException;
123
124 public java.util.List<com.liferay.portal.model.Website> findByC_C(
125 long companyId, long classNameId, int start, int end)
126 throws com.liferay.portal.SystemException;
127
128 public java.util.List<com.liferay.portal.model.Website> findByC_C(
129 long companyId, long classNameId, int start, int end,
130 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
131 throws com.liferay.portal.SystemException;
132
133 public com.liferay.portal.model.Website findByC_C_First(long companyId,
134 long classNameId,
135 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
136 throws com.liferay.portal.NoSuchWebsiteException,
137 com.liferay.portal.SystemException;
138
139 public com.liferay.portal.model.Website findByC_C_Last(long companyId,
140 long classNameId,
141 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
142 throws com.liferay.portal.NoSuchWebsiteException,
143 com.liferay.portal.SystemException;
144
145 public com.liferay.portal.model.Website[] findByC_C_PrevAndNext(
146 long websiteId, long companyId, long classNameId,
147 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
148 throws com.liferay.portal.NoSuchWebsiteException,
149 com.liferay.portal.SystemException;
150
151 public java.util.List<com.liferay.portal.model.Website> findByC_C_C(
152 long companyId, long classNameId, long classPK)
153 throws com.liferay.portal.SystemException;
154
155 public java.util.List<com.liferay.portal.model.Website> findByC_C_C(
156 long companyId, long classNameId, long classPK, int start, int end)
157 throws com.liferay.portal.SystemException;
158
159 public java.util.List<com.liferay.portal.model.Website> findByC_C_C(
160 long companyId, long classNameId, long classPK, int start, int end,
161 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
162 throws com.liferay.portal.SystemException;
163
164 public com.liferay.portal.model.Website findByC_C_C_First(long companyId,
165 long classNameId, long classPK,
166 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
167 throws com.liferay.portal.NoSuchWebsiteException,
168 com.liferay.portal.SystemException;
169
170 public com.liferay.portal.model.Website findByC_C_C_Last(long companyId,
171 long classNameId, long classPK,
172 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
173 throws com.liferay.portal.NoSuchWebsiteException,
174 com.liferay.portal.SystemException;
175
176 public com.liferay.portal.model.Website[] findByC_C_C_PrevAndNext(
177 long websiteId, long companyId, long classNameId, long classPK,
178 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
179 throws com.liferay.portal.NoSuchWebsiteException,
180 com.liferay.portal.SystemException;
181
182 public java.util.List<com.liferay.portal.model.Website> findByC_C_C_P(
183 long companyId, long classNameId, long classPK, boolean primary)
184 throws com.liferay.portal.SystemException;
185
186 public java.util.List<com.liferay.portal.model.Website> findByC_C_C_P(
187 long companyId, long classNameId, long classPK, boolean primary,
188 int start, int end) throws com.liferay.portal.SystemException;
189
190 public java.util.List<com.liferay.portal.model.Website> findByC_C_C_P(
191 long companyId, long classNameId, long classPK, boolean primary,
192 int start, int end,
193 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
194 throws com.liferay.portal.SystemException;
195
196 public com.liferay.portal.model.Website findByC_C_C_P_First(
197 long companyId, long classNameId, long classPK, boolean primary,
198 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
199 throws com.liferay.portal.NoSuchWebsiteException,
200 com.liferay.portal.SystemException;
201
202 public com.liferay.portal.model.Website findByC_C_C_P_Last(long companyId,
203 long classNameId, long classPK, boolean primary,
204 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
205 throws com.liferay.portal.NoSuchWebsiteException,
206 com.liferay.portal.SystemException;
207
208 public com.liferay.portal.model.Website[] findByC_C_C_P_PrevAndNext(
209 long websiteId, long companyId, long classNameId, long classPK,
210 boolean primary,
211 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
212 throws com.liferay.portal.NoSuchWebsiteException,
213 com.liferay.portal.SystemException;
214
215 public java.util.List<com.liferay.portal.model.Website> findAll()
216 throws com.liferay.portal.SystemException;
217
218 public java.util.List<com.liferay.portal.model.Website> findAll(int start,
219 int end) throws com.liferay.portal.SystemException;
220
221 public java.util.List<com.liferay.portal.model.Website> findAll(int start,
222 int end,
223 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
224 throws com.liferay.portal.SystemException;
225
226 public void removeByCompanyId(long companyId)
227 throws com.liferay.portal.SystemException;
228
229 public void removeByUserId(long userId)
230 throws com.liferay.portal.SystemException;
231
232 public void removeByC_C(long companyId, long classNameId)
233 throws com.liferay.portal.SystemException;
234
235 public void removeByC_C_C(long companyId, long classNameId, long classPK)
236 throws com.liferay.portal.SystemException;
237
238 public void removeByC_C_C_P(long companyId, long classNameId, long classPK,
239 boolean primary) throws com.liferay.portal.SystemException;
240
241 public void removeAll() throws com.liferay.portal.SystemException;
242
243 public int countByCompanyId(long companyId)
244 throws com.liferay.portal.SystemException;
245
246 public int countByUserId(long userId)
247 throws com.liferay.portal.SystemException;
248
249 public int countByC_C(long companyId, long classNameId)
250 throws com.liferay.portal.SystemException;
251
252 public int countByC_C_C(long companyId, long classNameId, long classPK)
253 throws com.liferay.portal.SystemException;
254
255 public int countByC_C_C_P(long companyId, long classNameId, long classPK,
256 boolean primary) throws com.liferay.portal.SystemException;
257
258 public int countAll() throws com.liferay.portal.SystemException;
259 }