List of usage examples for com.liferay.portal.kernel.security.permission PermissionConverterUtil convertPermissions
public static List<Permission> convertPermissions(Role role, PermissionConversionFilter permissionConversionFilter) throws PortalException
From source file:com.liferay.roles.admin.internal.exportimport.data.handler.RoleStagedModelDataHandler.java
License:Open Source License
@Override protected void doExportStagedModel(PortletDataContext portletDataContext, Role role) throws Exception { String permissionsPath = ExportImportPathUtil.getModelPath(role, "permissions.xml"); List<Permission> permissions = PermissionConverterUtil.convertPermissions(role, _permissionConversionFilter); String xml = portletDataContext.toXML(permissions); portletDataContext.addZipEntry(permissionsPath, xml); Element roleElement = portletDataContext.getExportDataElement(role); portletDataContext.addClassedModel(roleElement, ExportImportPathUtil.getModelPath(role), role); }