1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.kernel.dao.orm.ORMException;
18 import com.liferay.portal.kernel.dao.orm.Session;
19 import com.liferay.portal.model.BaseModel;
20
21
26 public class BatchSessionUtil {
27
28 public static void delete(Session session, BaseModel<?> model)
29 throws ORMException {
30
31 getBatchSession().delete(session, model);
32 }
33
34 public static BatchSession getBatchSession() {
35 return _batchSession;
36 }
37
38 public static boolean isEnabled() {
39 return getBatchSession().isEnabled();
40 }
41
42 public static void setEnabled(boolean enabled) {
43 getBatchSession().setEnabled(enabled);
44 }
45
46 public static void update(
47 Session session, BaseModel<?> model, boolean merge)
48 throws ORMException {
49
50 getBatchSession().update(session, model, merge);
51 }
52
53 public void setBatchSession(BatchSession batchSession) {
54 _batchSession = batchSession;
55 }
56
57 private static BatchSession _batchSession;
58
59 }