1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25 import com.liferay.portal.kernel.util.GetterUtil;
26 import com.liferay.portal.kernel.util.Validator;
27 import com.liferay.portal.model.ModelListener;
28 import com.liferay.portal.util.PropsUtil;
29
30 import org.apache.commons.logging.Log;
31 import org.apache.commons.logging.LogFactory;
32
33
39 public class ShoppingItemFieldUtil {
40 public static com.liferay.portlet.shopping.model.ShoppingItemField create(
41 long itemFieldId) {
42 return getPersistence().create(itemFieldId);
43 }
44
45 public static com.liferay.portlet.shopping.model.ShoppingItemField remove(
46 long itemFieldId)
47 throws com.liferay.portal.SystemException,
48 com.liferay.portlet.shopping.NoSuchItemFieldException {
49 ModelListener listener = _getListener();
50
51 if (listener != null) {
52 listener.onBeforeRemove(findByPrimaryKey(itemFieldId));
53 }
54
55 com.liferay.portlet.shopping.model.ShoppingItemField shoppingItemField = getPersistence()
56 .remove(itemFieldId);
57
58 if (listener != null) {
59 listener.onAfterRemove(shoppingItemField);
60 }
61
62 return shoppingItemField;
63 }
64
65 public static com.liferay.portlet.shopping.model.ShoppingItemField remove(
66 com.liferay.portlet.shopping.model.ShoppingItemField shoppingItemField)
67 throws com.liferay.portal.SystemException {
68 ModelListener listener = _getListener();
69
70 if (listener != null) {
71 listener.onBeforeRemove(shoppingItemField);
72 }
73
74 shoppingItemField = getPersistence().remove(shoppingItemField);
75
76 if (listener != null) {
77 listener.onAfterRemove(shoppingItemField);
78 }
79
80 return shoppingItemField;
81 }
82
83 public static com.liferay.portlet.shopping.model.ShoppingItemField update(
84 com.liferay.portlet.shopping.model.ShoppingItemField shoppingItemField)
85 throws com.liferay.portal.SystemException {
86 ModelListener listener = _getListener();
87 boolean isNew = shoppingItemField.isNew();
88
89 if (listener != null) {
90 if (isNew) {
91 listener.onBeforeCreate(shoppingItemField);
92 }
93 else {
94 listener.onBeforeUpdate(shoppingItemField);
95 }
96 }
97
98 shoppingItemField = getPersistence().update(shoppingItemField);
99
100 if (listener != null) {
101 if (isNew) {
102 listener.onAfterCreate(shoppingItemField);
103 }
104 else {
105 listener.onAfterUpdate(shoppingItemField);
106 }
107 }
108
109 return shoppingItemField;
110 }
111
112 public static com.liferay.portlet.shopping.model.ShoppingItemField update(
113 com.liferay.portlet.shopping.model.ShoppingItemField shoppingItemField,
114 boolean merge) throws com.liferay.portal.SystemException {
115 ModelListener listener = _getListener();
116 boolean isNew = shoppingItemField.isNew();
117
118 if (listener != null) {
119 if (isNew) {
120 listener.onBeforeCreate(shoppingItemField);
121 }
122 else {
123 listener.onBeforeUpdate(shoppingItemField);
124 }
125 }
126
127 shoppingItemField = getPersistence().update(shoppingItemField, merge);
128
129 if (listener != null) {
130 if (isNew) {
131 listener.onAfterCreate(shoppingItemField);
132 }
133 else {
134 listener.onAfterUpdate(shoppingItemField);
135 }
136 }
137
138 return shoppingItemField;
139 }
140
141 public static com.liferay.portlet.shopping.model.ShoppingItemField findByPrimaryKey(
142 long itemFieldId)
143 throws com.liferay.portal.SystemException,
144 com.liferay.portlet.shopping.NoSuchItemFieldException {
145 return getPersistence().findByPrimaryKey(itemFieldId);
146 }
147
148 public static com.liferay.portlet.shopping.model.ShoppingItemField fetchByPrimaryKey(
149 long itemFieldId) throws com.liferay.portal.SystemException {
150 return getPersistence().fetchByPrimaryKey(itemFieldId);
151 }
152
153 public static java.util.List findByItemId(long itemId)
154 throws com.liferay.portal.SystemException {
155 return getPersistence().findByItemId(itemId);
156 }
157
158 public static java.util.List findByItemId(long itemId, int begin, int end)
159 throws com.liferay.portal.SystemException {
160 return getPersistence().findByItemId(itemId, begin, end);
161 }
162
163 public static java.util.List findByItemId(long itemId, int begin, int end,
164 com.liferay.portal.kernel.util.OrderByComparator obc)
165 throws com.liferay.portal.SystemException {
166 return getPersistence().findByItemId(itemId, begin, end, obc);
167 }
168
169 public static com.liferay.portlet.shopping.model.ShoppingItemField findByItemId_First(
170 long itemId, com.liferay.portal.kernel.util.OrderByComparator obc)
171 throws com.liferay.portal.SystemException,
172 com.liferay.portlet.shopping.NoSuchItemFieldException {
173 return getPersistence().findByItemId_First(itemId, obc);
174 }
175
176 public static com.liferay.portlet.shopping.model.ShoppingItemField findByItemId_Last(
177 long itemId, com.liferay.portal.kernel.util.OrderByComparator obc)
178 throws com.liferay.portal.SystemException,
179 com.liferay.portlet.shopping.NoSuchItemFieldException {
180 return getPersistence().findByItemId_Last(itemId, obc);
181 }
182
183 public static com.liferay.portlet.shopping.model.ShoppingItemField[] findByItemId_PrevAndNext(
184 long itemFieldId, long itemId,
185 com.liferay.portal.kernel.util.OrderByComparator obc)
186 throws com.liferay.portal.SystemException,
187 com.liferay.portlet.shopping.NoSuchItemFieldException {
188 return getPersistence().findByItemId_PrevAndNext(itemFieldId, itemId,
189 obc);
190 }
191
192 public static java.util.List findWithDynamicQuery(
193 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
194 throws com.liferay.portal.SystemException {
195 return getPersistence().findWithDynamicQuery(queryInitializer);
196 }
197
198 public static java.util.List findWithDynamicQuery(
199 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
200 int begin, int end) throws com.liferay.portal.SystemException {
201 return getPersistence().findWithDynamicQuery(queryInitializer, begin,
202 end);
203 }
204
205 public static java.util.List findAll()
206 throws com.liferay.portal.SystemException {
207 return getPersistence().findAll();
208 }
209
210 public static java.util.List findAll(int begin, int end)
211 throws com.liferay.portal.SystemException {
212 return getPersistence().findAll(begin, end);
213 }
214
215 public static java.util.List findAll(int begin, int end,
216 com.liferay.portal.kernel.util.OrderByComparator obc)
217 throws com.liferay.portal.SystemException {
218 return getPersistence().findAll(begin, end, obc);
219 }
220
221 public static void removeByItemId(long itemId)
222 throws com.liferay.portal.SystemException {
223 getPersistence().removeByItemId(itemId);
224 }
225
226 public static void removeAll() throws com.liferay.portal.SystemException {
227 getPersistence().removeAll();
228 }
229
230 public static int countByItemId(long itemId)
231 throws com.liferay.portal.SystemException {
232 return getPersistence().countByItemId(itemId);
233 }
234
235 public static int countAll() throws com.liferay.portal.SystemException {
236 return getPersistence().countAll();
237 }
238
239 public static ShoppingItemFieldPersistence getPersistence() {
240 return _getUtil()._persistence;
241 }
242
243 public void setPersistence(ShoppingItemFieldPersistence persistence) {
244 _persistence = persistence;
245 }
246
247 private static ShoppingItemFieldUtil _getUtil() {
248 if (_util == null) {
249 _util = (ShoppingItemFieldUtil)com.liferay.portal.kernel.bean.BeanLocatorUtil.locate(_UTIL);
250 }
251
252 return _util;
253 }
254
255 private static ModelListener _getListener() {
256 if (Validator.isNotNull(_LISTENER)) {
257 try {
258 return (ModelListener)Class.forName(_LISTENER).newInstance();
259 }
260 catch (Exception e) {
261 _log.error(e);
262 }
263 }
264
265 return null;
266 }
267
268 private static final String _UTIL = ShoppingItemFieldUtil.class.getName();
269 private static final String _LISTENER = GetterUtil.getString(PropsUtil.get(
270 "value.object.listener.com.liferay.portlet.shopping.model.ShoppingItemField"));
271 private static Log _log = LogFactory.getLog(ShoppingItemFieldUtil.class);
272 private static ShoppingItemFieldUtil _util;
273 private ShoppingItemFieldPersistence _persistence;
274 }