package edu.harvard.i2b2.crc.ejb.role;
import java.util.List;
import edu.harvard.i2b2.common.exception.I2B2Exception;
import edu.harvard.i2b2.crc.dao.IDAOFactory;
import edu.harvard.i2b2.crc.datavo.db.QtPriviledge;
public interface PriviledgeLocal {
public QtPriviledge checkPriviledge(IDAOFactory daoFactory,
String protectionLabel, List<String> roles)
throws MissingRoleException, I2B2Exception;
public QtPriviledge checkPluginPrivilege(IDAOFactory daoFactory,
String pluginId, List<String> roles) throws MissingRoleException,
I2B2Exception;
}