1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.ksb.messaging.bam.dao;
17
18 import java.util.List;
19
20 import javax.xml.namespace.QName;
21
22 import org.kuali.rice.core.api.reflect.ObjectDefinition;
23 import org.kuali.rice.ksb.messaging.bam.BAMTargetEntry;
24
25
26 public interface BAMDAO {
27 public List<BAMTargetEntry> getCallsForService(QName serviceName);
28 public List<BAMTargetEntry> getCallsForRemotedClasses(ObjectDefinition objDef);
29 public void save(BAMTargetEntry bamEntry);
30 public void clearBAMTables();
31 public List<BAMTargetEntry> getCallsForService(QName serviceName, String methodName);
32 public List<BAMTargetEntry> getCallsForRemotedClasses(ObjectDefinition objDef, String methodName);
33 }