001
014
015 package com.liferay.portal.kernel.upgrade.util;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019
022 public class UpgradeTableFactoryUtil {
023
024 public static UpgradeTable getUpgradeTable(
025 String tableName, Object[][] columns, UpgradeColumn... upgradeColumns) {
026
027 return getUpgradeTableFactory().getUpgradeTable(
028 tableName, columns, upgradeColumns);
029 }
030
031 public static UpgradeTableFactory getUpgradeTableFactory() {
032 PortalRuntimePermission.checkGetBeanProperty(
033 UpgradeTableFactoryUtil.class);
034
035 return _upgradeTableFactory;
036 }
037
038 public void setUpgradeTableFactory(
039 UpgradeTableFactory upgradeTableFactory) {
040
041 PortalRuntimePermission.checkSetBeanProperty(getClass());
042
043 _upgradeTableFactory = upgradeTableFactory;
044 }
045
046 private static UpgradeTableFactory _upgradeTableFactory;
047
048 }