- BridgeDomainManager bdManager = new BridgeDomainManagerImpl(dataBroker);
- ForwardingManager fwManager = new ForwardingManager(interfaceManager, bdManager, dataBroker);
- vppRendererPolicyManager = new VppRendererPolicyManager(fwManager, dataBroker);
+ dtoEventBus.register(subnetEventManager);
+ RoutingManager routingManager = new RoutingManager(dataBroker, mountDataProvider);
+ DhcpRelayHandler dhcpRelayHandler = new DhcpRelayHandler(dataBroker, mountDataProvider);
+ bdManager = new BridgeDomainManagerImpl(dataBroker);
+ ForwardingManager fwManager =
+ new ForwardingManager(interfaceManager, aclManager, natManager, routingManager, bdManager,
+ lispStateManager, loopbackManager, flatOverlayManager, dhcpRelayHandler, dataBroker);
+ VppRendererPolicyManager vppRendererPolicyManager = new VppRendererPolicyManager(fwManager, aclManager, dataBroker);