001
014
015 package com.liferay.portal.service.persistence;
016
017 import com.liferay.portal.kernel.dao.orm.ORMException;
018 import com.liferay.portal.kernel.dao.orm.Session;
019 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
020 import com.liferay.portal.model.BaseModel;
021
022
027 @Deprecated
028 public class BatchSessionUtil {
029
030 public static void delete(Session session, BaseModel<?> model)
031 throws ORMException {
032
033 getBatchSession().delete(session, model);
034 }
035
036 public static BatchSession getBatchSession() {
037 return _batchSession;
038 }
039
040 public static boolean isEnabled() {
041 return getBatchSession().isEnabled();
042 }
043
044 public static void setEnabled(boolean enabled) {
045 getBatchSession().setEnabled(enabled);
046 }
047
048 public static void update(
049 Session session, BaseModel<?> model, boolean merge)
050 throws ORMException {
051
052 getBatchSession().update(session, model, merge);
053 }
054
055 public void setBatchSession(BatchSession batchSession) {
056 PortalRuntimePermission.checkSetBeanProperty(getClass());
057
058 _batchSession = batchSession;
059 }
060
061 private static BatchSession _batchSession;
062
063 }