001
014
015 package com.liferay.portal.kernel.upgrade.util;
016
017 import com.liferay.portal.kernel.dao.db.DB;
018 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
019 import com.liferay.portal.model.ServiceComponent;
020
021 import java.io.IOException;
022
023 import java.sql.SQLException;
024
025
028 public abstract class BaseUpgradeTableListener implements UpgradeTableListener {
029
030 public void onAfterUpdateTable(
031 ServiceComponent previousServiceComponent,
032 UpgradeTable upgradeTable)
033 throws Exception {
034 }
035
036 public void onBeforeUpdateTable(
037 ServiceComponent previousServiceComponent,
038 UpgradeTable upgradeTable)
039 throws Exception {
040 }
041
042 protected void runSQL(String template) throws IOException, SQLException {
043 DB db = DBFactoryUtil.getDB();
044
045 db.runSQL(template);
046 }
047
048 }