public interface ExtensionRepositoryService
Modifier and Type | Method and Description |
---|---|
ExtensionDefinition |
getExtensionById(String id)
Returns the
ExtensionDefinition of the for the given id. |
ExtensionDefinition |
getExtensionByName(String name)
Returns the
ExtensionDefinition of the for the given name. |
List<ExtensionDefinition> |
getExtensionsByResourceDescriptor(String resourceDescriptor)
Returns the
ExtensionDefinition of the for the given resourceDescriptor. |
@Cacheable(value="http://rice.kuali.org/kew/v2_0/ExtensionDefinitionType", key="\'id=\' + #p0") ExtensionDefinition getExtensionById(String id) throws RiceIllegalArgumentException
ExtensionDefinition
of the for the given id.id
- the id to search by.RiceIllegalArgumentException
- if id is null or blank@Cacheable(value="http://rice.kuali.org/kew/v2_0/ExtensionDefinitionType", key="\'name=\' + #p0") ExtensionDefinition getExtensionByName(String name) throws RiceIllegalArgumentException
ExtensionDefinition
of the for the given name.name
- the name to search by.RiceIllegalArgumentException
- if name is null or blank@Cacheable(value="http://rice.kuali.org/kew/v2_0/ExtensionDefinitionType", key="\'resourceDescriptor=\' + #p0") List<ExtensionDefinition> getExtensionsByResourceDescriptor(String resourceDescriptor) throws RiceIllegalArgumentException
ExtensionDefinition
of the for the given resourceDescriptor.resourceDescriptor
- the resourceDescriptor to search by.RiceIllegalArgumentException
- if resourceDescriptor is null or blankCopyright © 2005-2015 The Kuali Foundation. All Rights Reserved.