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 }