001
014
015 package com.liferay.portal.security.permission;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.model.Permission;
020 import com.liferay.portal.model.Role;
021
022 import java.util.List;
023
024
027 public interface PermissionConverter {
028
029 public List<Permission> convertPermissions(long roleId)
030 throws PortalException, SystemException;
031
032 public List<Permission> convertPermissions(
033 long roleId, PermissionConversionFilter permissionConversionFilter)
034 throws PortalException, SystemException;
035
036 public List<Permission> convertPermissions(Role role)
037 throws PortalException, SystemException;
038
039 public List<Permission> convertPermissions(
040 Role role, PermissionConversionFilter permissionConversionFilter)
041 throws PortalException, SystemException;
042
043 }