// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.vespa.http.server; import java.util.List; import com.yahoo.jrt.slobrok.api.IMirror; import com.yahoo.messagebus.Message; import com.yahoo.messagebus.network.Network; import com.yahoo.messagebus.network.NetworkOwner; import com.yahoo.messagebus.routing.RoutingNode; /** * NOP-network. * * @author Steinar Knutsen */ class MockNetwork implements Network { @Override public boolean waitUntilReady(double seconds) { return true; } @Override public void attach(NetworkOwner owner) { } @Override public void registerSession(String session) { } @Override public void unregisterSession(String session) { } @Override public boolean allocServiceAddress(RoutingNode recipient) { return true; } @Override public void freeServiceAddress(RoutingNode recipient) { } @Override public void send(Message msg, List recipients) { } @Override public void sync() { } @Override public void shutdown() { } @Override public String getConnectionSpec() { return null; } @Override public IMirror getMirror() { return null; } }