package org.zstack.network.service.virtualrouter;
import org.zstack.header.message.Message;
import org.zstack.header.network.*;
import org.zstack.header.network.l2.L2NetworkInventory;
import org.zstack.header.network.service.APIAttachNetworkServiceProviderToL2NetworkMsg;
import org.zstack.header.network.service.APIDetachNetworkServiceProviderFromL2NetworkMsg;
import org.zstack.header.network.service.NetworkServiceProvider;
import org.zstack.header.network.service.NetworkServiceProviderVO;
public class VirtualRouterProvider implements NetworkServiceProvider {
private NetworkServiceProviderVO self;
VirtualRouterProvider(NetworkServiceProviderVO vo) {
self = vo;
}
public void handleMessage(Message msg) {
}
public void attachToL2Network(L2NetworkInventory l2Network, APIAttachNetworkServiceProviderToL2NetworkMsg msg) {
}
public void detachFromL2Network(L2NetworkInventory l2Network, APIDetachNetworkServiceProviderFromL2NetworkMsg msg) throws NetworkException {
}
}