com.liferay.portal.upgrade.v4_3_5
Class UpgradePermission
java.lang.Object
com.liferay.portal.upgrade.UpgradeProcess
com.liferay.portal.upgrade.v4_3_5.UpgradePermission
- public class UpgradePermission
- extends UpgradeProcess
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
protected void |
copyPermissions(long defaultUserId,
long guestGroupId)
|
protected void |
deleteStalePermissions(java.lang.String sql,
long guestGroupId)
|
protected void |
deleteStalePermissions(java.lang.String className,
java.lang.String tableName,
java.lang.String tablePKCol,
long guestGroupId)
|
protected void |
deleteStalePermissions(java.lang.String className,
java.lang.String tableName1,
java.lang.String tablePKCol1,
java.lang.String tableName2,
java.lang.String tablePKCol2,
long guestGroupId)
|
protected void |
deleteStalePortletPermissions(long guestGroupId)
|
protected void |
doUpgrade()
|
protected long |
getDefaultUserId(long companyId)
|
protected long |
getGuestGroupId(long companyId)
|
protected java.util.List |
getPlidsWithStalePermissions(long guestGroupId)
|
protected java.lang.String |
getStalePermissionsSQL(java.lang.String className,
java.lang.String tableName,
java.lang.String tablePKCol,
long guestGroupId)
|
protected java.lang.String |
getStalePermissionsSQL(java.lang.String className,
java.lang.String tableName1,
java.lang.String tablePKCol1,
java.lang.String tableName2,
java.lang.String tablePKCol2,
long guestGroupId)
|
protected java.lang.String |
getStalePortletPermissionsSQL(java.lang.String primKey,
long guestGroupId)
|
void |
upgrade()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpgradePermission
public UpgradePermission()
upgrade
public void upgrade()
throws UpgradeException
- Specified by:
upgrade
in class UpgradeProcess
- Throws:
UpgradeException
copyPermissions
protected void copyPermissions(long defaultUserId,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteStalePermissions
protected void deleteStalePermissions(java.lang.String className,
java.lang.String tableName,
java.lang.String tablePKCol,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteStalePermissions
protected void deleteStalePermissions(java.lang.String className,
java.lang.String tableName1,
java.lang.String tablePKCol1,
java.lang.String tableName2,
java.lang.String tablePKCol2,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteStalePermissions
protected void deleteStalePermissions(java.lang.String sql,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteStalePortletPermissions
protected void deleteStalePortletPermissions(long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
doUpgrade
protected void doUpgrade()
throws java.lang.Exception
- Throws:
java.lang.Exception
getDefaultUserId
protected long getDefaultUserId(long companyId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getGuestGroupId
protected long getGuestGroupId(long companyId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPlidsWithStalePermissions
protected java.util.List getPlidsWithStalePermissions(long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getStalePermissionsSQL
protected java.lang.String getStalePermissionsSQL(java.lang.String className,
java.lang.String tableName,
java.lang.String tablePKCol,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getStalePermissionsSQL
protected java.lang.String getStalePermissionsSQL(java.lang.String className,
java.lang.String tableName1,
java.lang.String tablePKCol1,
java.lang.String tableName2,
java.lang.String tablePKCol2,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getStalePortletPermissionsSQL
protected java.lang.String getStalePortletPermissionsSQL(java.lang.String primKey,
long guestGroupId)
throws java.lang.Exception
- Throws:
java.lang.Exception