public class ServiceRegistryDiffCalculatorImpl extends Object implements ServiceRegistryDiffCalculator
ServiceRegistryDiffCalculator which calculates
differences between client service bus state and service registry state.| Constructor and Description |
|---|
ServiceRegistryDiffCalculatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected LocalServicesDiff |
calculateLocalServicesDiff(List<ServiceInfo> allRegistryServicesForInstance,
String instanceId,
List<LocalService> localServices) |
protected RemoteServicesDiff |
calculateRemoteServicesDiff(List<ServiceInfo> allRegistryServices,
List<RemoteService> clientRegistryCache) |
CompleteServiceDiff |
diffServices(String instanceId,
List<LocalService> localServices,
List<RemoteService> clientRegistryCache) |
void |
setServiceRegistry(ServiceRegistry serviceRegistry) |
public ServiceRegistryDiffCalculatorImpl()
public void setServiceRegistry(ServiceRegistry serviceRegistry)
public CompleteServiceDiff diffServices(String instanceId, List<LocalService> localServices, List<RemoteService> clientRegistryCache)
diffServices in interface ServiceRegistryDiffCalculatorprotected LocalServicesDiff calculateLocalServicesDiff(List<ServiceInfo> allRegistryServicesForInstance, String instanceId, List<LocalService> localServices)
protected RemoteServicesDiff calculateRemoteServicesDiff(List<ServiceInfo> allRegistryServices, List<RemoteService> clientRegistryCache)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.