1 package org.kuali.rice.kew.api.extension; 2 3 import org.kuali.rice.core.api.exception.RiceIllegalArgumentException; 4 5 /** 6 * A service which is used for retrieving information about extensions to various 7 * pieces of Kuali Enterprise Workflow. 8 * 9 * @author Kuali Rice Team (rice.collab@kuali.org) 10 */ 11 public interface ExtensionRepositoryService { 12 13 ExtensionDefinition getExtensionById(String id) throws RiceIllegalArgumentException; 14 15 ExtensionDefinition getExtensionByName(String name) throws RiceIllegalArgumentException; 16 17 }