com.liferay.portal.upgrade.v5_2_0
Class UpgradePortletPermissions

java.lang.Object
  extended by com.liferay.portal.upgrade.UpgradeProcess
      extended by com.liferay.portal.upgrade.v5_2_0.UpgradePortletPermissions

public class UpgradePortletPermissions
extends UpgradeProcess

View Source

Author:
Jorge Ferrer

Constructor Summary
UpgradePortletPermissions()
           
 
Method Summary
protected  long getPortletPermissionsCount(java.lang.String actionId, long resourceId, java.lang.String modelName)
           
protected  void updatePortletPermission(long permissionId, java.lang.String actionId, java.lang.String primKey, java.lang.String modelName, int scope)
           
protected  void updatePortletPermissions(java.lang.String portletName, java.lang.String modelName, java.lang.String[] actionIds)
           
 void upgrade()
           
 
Methods inherited from class com.liferay.portal.upgrade.UpgradeProcess
getThreshold, isSupportsAlterColumnName, isSupportsAlterColumnType, isSupportsStringCaseSensitiveQuery, isSupportsUpdateWithInnerJoin, runSQL, runSQL, runSQLTemplate, runSQLTemplate, upgrade, upgrade
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpgradePortletPermissions

public UpgradePortletPermissions()
Method Detail

upgrade

public void upgrade()
             throws UpgradeException
Specified by:
upgrade in class UpgradeProcess
Throws:
UpgradeException

getPortletPermissionsCount

protected long getPortletPermissionsCount(java.lang.String actionId,
                                          long resourceId,
                                          java.lang.String modelName)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

updatePortletPermission

protected void updatePortletPermission(long permissionId,
                                       java.lang.String actionId,
                                       java.lang.String primKey,
                                       java.lang.String modelName,
                                       int scope)
                                throws java.lang.Exception
Throws:
java.lang.Exception

updatePortletPermissions

protected void updatePortletPermissions(java.lang.String portletName,
                                        java.lang.String modelName,
                                        java.lang.String[] actionIds)
                                 throws java.lang.Exception
Throws:
java.lang.Exception