1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.edl.impl.dao;
17
18 import java.util.List;
19
20 import org.kuali.rice.edl.impl.bo.EDocLiteAssociation;
21 import org.kuali.rice.edl.impl.bo.EDocLiteDefinition;
22
23
24 public interface EDocLiteDAO {
25 public void saveEDocLiteDefinition(EDocLiteDefinition definition);
26 public void saveEDocLiteAssociation(EDocLiteAssociation assoc);
27
28 public EDocLiteDefinition getEDocLiteDefinition(String defName);
29 public EDocLiteAssociation getEDocLiteAssociation(String documentTypeName);
30 public EDocLiteAssociation getEDocLiteAssociation(Long associationId);
31
32 public List<String> getEDocLiteDefinitions();
33 public List<EDocLiteAssociation> getEDocLiteAssociations();
34
35 public List<EDocLiteAssociation> search(EDocLiteAssociation edocLite);
36 }