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 ServiceRegistryDiffCalculator
protected LocalServicesDiff calculateLocalServicesDiff(List<ServiceInfo> allRegistryServicesForInstance, String instanceId, List<LocalService> localServices)
protected RemoteServicesDiff calculateRemoteServicesDiff(List<ServiceInfo> allRegistryServices, List<RemoteService> clientRegistryCache)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.