001package org.kuali.ole.select.service; 002 003import org.kuali.ole.select.bo.OLEAccessActivationConfiguration; 004import org.kuali.ole.select.bo.OLEAccessActivationWorkFlow; 005import org.kuali.rice.kim.api.identity.principal.Principal; 006 007import java.util.List; 008 009/** 010 * Created by maheswarang on 5/13/15. 011 */ 012public interface OLEAccessActivationService { 013 014 public OLEAccessActivationConfiguration setRoleAndPersonName(OLEAccessActivationConfiguration oleAccessActivationConfiguration); 015 public boolean validateAccessActivationWorkFlow(List<OLEAccessActivationWorkFlow> accessActivationWorkFlowList, OLEAccessActivationWorkFlow accessActivationWorkFlow, String selector); 016 public List<Principal> getPrincipals(OLEAccessActivationWorkFlow oleAccessActivationWorkFlow); 017}