PermissionService.java 544 Bytes
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
package pwc.taxtech.atms.service;

import java.util.List;

import pwc.taxtech.atms.dto.navtree.DevTreeDto;
import pwc.taxtech.atms.dto.navtree.RolePermissionDisplayDto;

public interface PermissionService {

    RolePermissionDisplayDto getIvhTreePermissionsByRoleID(String roleID, String serviceType);
    
    @SuppressWarnings("rawtypes")
    List<DevTreeDto> getIvhTreePermissionsByRoleIDList(List<String> roleIDList, String serviceType);
    
    @SuppressWarnings("rawtypes")
    List<DevTreeDto> getAllPermissions(String serviceType);
}