Package org.kuali.rice.kew.rule.service
Interface RuleAttributeService
- All Superinterfaces:
org.kuali.rice.core.framework.impex.xml.XmlExporter,org.kuali.rice.core.framework.impex.xml.XmlLoader
- All Known Implementing Classes:
RuleAttributeServiceImpl
public interface RuleAttributeService
extends org.kuali.rice.core.framework.impex.xml.XmlLoader, org.kuali.rice.core.framework.impex.xml.XmlExporter
A service which provides data access for
RuleAttributes.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidfindAll()findByClassName(String className) findByName(String name) findByRuleAttribute(RuleAttribute ruleAttribute) findByRuleAttributeId(String ruleAttributeId) loadRuleAttributeService(RuleAttribute ruleAttribute) loadRuleAttributeService(RuleAttribute ruleAttribute, String defaultApplicationId) voidsave(RuleAttribute ruleAttribute) Methods inherited from interface org.kuali.rice.core.framework.impex.xml.XmlExporter
export, supportPrettyPrintMethods inherited from interface org.kuali.rice.core.framework.impex.xml.XmlLoader
loadXml
-
Method Details
-
save
@CacheEvict(value="http://rice.kuali.org/kew/v2_0/ExtensionDefinitionType", allEntries=true) void save(RuleAttribute ruleAttribute) -
delete
@CacheEvict(value="http://rice.kuali.org/kew/v2_0/ExtensionDefinitionType", allEntries=true) void delete(String ruleAttributeId) -
findByRuleAttribute
-
findByRuleAttributeId
-
findAll
List<RuleAttribute> findAll() -
findByName
-
findByClassName
-
loadRuleAttributeService
-
loadRuleAttributeService
-