package org.distributeme.core; import java.util.List; import java.util.Map; /** * Created by rboehling on 2/28/17. */ public class DebugRegistryConnector implements RegistryConnector { @Override public String describeRegistry() { System.out.println("describeRegistry"); return "DebugRegistry"; } @Override public boolean bind(ServiceDescriptor service) { System.out.println("bind: " + service); return true; } @Override public boolean notifyBind(Location location, ServiceDescriptor descriptor) { System.out.println("notifyBind: " + location+ ", " + descriptor); return true; } @Override public boolean notifyUnbind(Location location, ServiceDescriptor descriptor) { System.out.println("notifyUnbind: " + location+ ", " + descriptor); return true; } @Override public boolean unbind(ServiceDescriptor service) { System.out.println("unbind: " + service); return true; } @Override public ServiceDescriptor resolve(ServiceDescriptor toResolve, Location loc) { System.out.println("resolve: " + toResolve+ ", " + loc); return toResolve; } @Override public void setTagableSystemProperties(Map<String, String> tagableSystemProperties) { System.out.println(tagableSystemProperties); } @Override public void setCustomTagProviderClassList(List<String> customTagProviderClassList) { System.out.println(customTagProviderClassList); } }