public interface ExtensionRepositoryService
| Modifier and Type | Method and Description |
|---|---|
ExtensionDefinition |
getExtensionById(String id)
Returns the
ExtensionDefinition of the RuleAttribute for the given id. |
ExtensionDefinition |
getExtensionByName(String name)
Returns the
ExtensionDefinition of the RuleAttribute for the given name. |
List<ExtensionDefinition> |
getExtensionsByResourceDescriptor(String resourceDescriptor)
Returns the
ExtensionDefinition of the RuleAttribute 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 RuleAttribute 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 RuleAttribute 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 RuleAttribute for the given resourceDescriptor.resourceDescriptor - the resourceDescriptor to search by.RiceIllegalArgumentException - if resourceDescriptor is null or blankCopyright © 2005–2016 The Kuali Foundation. All rights reserved.