public class BAMServiceImpl extends Object implements BAMService
Constructor and Description |
---|
BAMServiceImpl() |
Modifier and Type | Method and Description |
---|---|
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) |
DataObjectService |
getDataObjectService() |
boolean |
isEnabled() |
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) |
void |
setDataObjectService(DataObjectService dataObjectService) |
public BAMServiceImpl()
public BAMTargetEntry recordClientInvocation(ServiceConfiguration serviceConfiguration, Object target, Method method, Object[] params)
recordClientInvocation
in interface BAMService
public BAMTargetEntry recordServerInvocation(Object target, ServiceDefinition serviceDefinition, Method method, Object[] params)
recordServerInvocation
in interface BAMService
public BAMTargetEntry recordClientInvocationError(Throwable throwable, BAMTargetEntry bamTargetEntry)
recordClientInvocationError
in interface BAMService
public BAMTargetEntry recordServerInvocationError(Throwable throwable, BAMTargetEntry bamTargetEntry)
recordServerInvocationError
in interface BAMService
public boolean isEnabled()
public List<BAMTargetEntry> getCallsForService(QName serviceName)
getCallsForService
in interface BAMService
public List<BAMTargetEntry> getCallsForService(QName serviceName, String methodName)
getCallsForService
in interface BAMService
public List<BAMTargetEntry> getCallsForRemotedClasses(ObjectDefinition objDef)
getCallsForRemotedClasses
in interface BAMService
public List<BAMTargetEntry> getCallsForRemotedClasses(ObjectDefinition objDef, String methodName)
getCallsForRemotedClasses
in interface BAMService
public void clearBAMTables()
clearBAMTables
in interface BAMService
public DataObjectService getDataObjectService()
public void setDataObjectService(DataObjectService dataObjectService)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.