1   
2   
3   
4   
5   
6   
7   
8   
9   
10  
11  
12  
13  
14  
15  
16  package org.kuali.ole.module.purap.document.dataaccess;
17  
18  import org.kuali.ole.module.purap.businessobject.ReceivingThreshold;
19  
20  import java.util.Collection;
21  
22  public interface ThresholdDao {
23  
24      public Collection<ReceivingThreshold> findByChart(String chartCode);
25  
26      public Collection<ReceivingThreshold> findByChartAndFund(String chartCode, String fund);
27  
28      public Collection<ReceivingThreshold> findByChartAndSubFund(String chartCode, String subFund);
29  
30      public Collection<ReceivingThreshold> findByChartAndCommodity(String chartCode, String commodity);
31  
32      public Collection<ReceivingThreshold> findByChartAndObjectCode(String chartCode, String objectCode);
33  
34      public Collection<ReceivingThreshold> findByChartAndOrg(String chartCode, String org);
35  
36      public Collection<ReceivingThreshold> findByChartAndVendor(String chartCode,
37                                                                 String vendorHeaderGeneratedIdentifier,
38                                                                 String vendorDetailAssignedIdentifier);
39  
40  }