org.kuali.rice.ksb.messaging.bam.service
Interface BAMService
- All Known Implementing Classes: 
- BAMServiceImpl
- public interface BAMService 
Service for recording and accessing entries in the BAM.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
| Method Summary | 
|  void | clearBAMTables()
 | 
|  List<BAMTargetEntry> | getCallsForRemotedClasses(ObjectDefinition objDef)
 | 
|  List<BAMTargetEntry> | getCallsForRemotedClasses(ObjectDefinition objDef,
                                                   String methodName)
 | 
|  List<BAMTargetEntry> | getCallsForService(QName serviceName)
 | 
|  List<BAMTargetEntry> | getCallsForService(QName serviceName,
                                     String methodName)
 | 
|  BAMTargetEntry | recordClientInvocation(ServiceConfiguration serviceConfiguration,
                                             Object target,
                                             Method method,
                                             Object[] params)
 | 
|  BAMTargetEntry | recordClientInvocationError(Throwable throwable,
                                                       BAMTargetEntry bamTargetEntry)
 | 
|  BAMTargetEntry | recordServerInvocation(Object target,
                                             ServiceDefinition serviceDefinition,
                                             Method method,
                                             Object[] params)
 | 
|  BAMTargetEntry | recordServerInvocationError(Throwable throwable,
                                                       BAMTargetEntry bamTargetEntry)
 | 
 
getCallsForService
List<BAMTargetEntry> getCallsForService(QName serviceName)
- 
 
getCallsForRemotedClasses
List<BAMTargetEntry> getCallsForRemotedClasses(ObjectDefinition objDef)
- 
 
recordClientInvocation
BAMTargetEntry recordClientInvocation(ServiceConfiguration serviceConfiguration,
                                      Object target,
                                      Method method,
                                      Object[] params)
- 
 
recordClientInvocationError
BAMTargetEntry recordClientInvocationError(Throwable throwable,
                                           BAMTargetEntry bamTargetEntry)
- 
 
recordServerInvocation
BAMTargetEntry recordServerInvocation(Object target,
                                      ServiceDefinition serviceDefinition,
                                      Method method,
                                      Object[] params)
- 
 
recordServerInvocationError
BAMTargetEntry recordServerInvocationError(Throwable throwable,
                                           BAMTargetEntry bamTargetEntry)
- 
 
clearBAMTables
void clearBAMTables()
- 
 
getCallsForService
List<BAMTargetEntry> getCallsForService(QName serviceName,
                                        String methodName)
- 
 
getCallsForRemotedClasses
List<BAMTargetEntry> getCallsForRemotedClasses(ObjectDefinition objDef,
                                               String methodName)
- 
 
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.