1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kew.rule.service;
17
18 import java.util.List;
19
20 import org.kuali.rice.core.framework.impex.xml.XmlExporter;
21 import org.kuali.rice.core.framework.impex.xml.XmlLoader;
22 import org.kuali.rice.kew.rule.bo.RuleAttribute;
23
24
25
26
27
28
29
30
31 public interface RuleAttributeService extends XmlLoader, XmlExporter {
32
33 public void save(RuleAttribute ruleAttribute);
34 public void delete(String ruleAttributeId);
35 public List<RuleAttribute> findByRuleAttribute(RuleAttribute ruleAttribute);
36 public RuleAttribute findByRuleAttributeId(String ruleAttributeId);
37 public List<RuleAttribute> findAll();
38 public RuleAttribute findByName(String name);
39 public RuleAttribute findByClassName(String className);
40
41 public Object loadRuleAttributeService(RuleAttribute ruleAttribute);
42
43 public Object loadRuleAttributeService(RuleAttribute ruleAttribute, String defaultApplicationId);
44
45 }