001
014
015 package com.liferay.portal.upgrade.v4_3_0.util;
016
017 import com.liferay.portal.kernel.upgrade.util.BaseUpgradeColumnImpl;
018 import com.liferay.portal.util.PortalUtil;
019
020 import java.sql.Types;
021
022
025 public class ClassNameIdUpgradeColumnImpl extends BaseUpgradeColumnImpl {
026
027 public ClassNameIdUpgradeColumnImpl() {
028 super("classNameId", new Integer(Types.VARCHAR));
029 }
030
031 public Object getNewValue(Object oldValue) throws Exception {
032 String className = (String)oldValue;
033
034 return new Long(PortalUtil.getClassNameId(className));
035 }
036
037 }