.setInterface(NetworkingProvider.class.getName(), props1)
.setImplementation(OF13Provider.class)
.add(createServiceDependency().setService(ConfigurationService.class).setRequired(true))
- .add(createServiceDependency().setService(BridgeConfigurationManager.class).setRequired(true))
- .add(createServiceDependency().setService(TenantNetworkManager.class).setRequired(true))
- .add(createServiceDependency().setService(SecurityServicesManager.class).setRequired(true))
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
- .add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
- .add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true))
+ //.add(createServiceDependency().setService(BridgeConfigurationManager.class).setRequired(true))
+ //.add(createServiceDependency().setService(TenantNetworkManager.class).setRequired(true)));
+ //.add(createServiceDependency().setService(SecurityServicesManager.class).setRequired(true))
+ //.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
+ //.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true))
.add(createServiceDependency().setService(ClassifierProvider.class).setRequired(true))
.add(createServiceDependency().setService(IngressAclProvider.class).setRequired(true))
- .add(createServiceDependency().setService(EgressAclProvider.class).setRequired(true))
+ ////.add(createServiceDependency().setService(EgressAclProvider.class).setRequired(true))
.add(createServiceDependency().setService(L2ForwardingProvider.class).setRequired(true)));
manager.add(createComponent()
props2.put(Constants.PROVIDER_NAME_PROPERTY, OF13Provider.NAME);
manager.add(createComponent()
- .setInterface(new String[]{AbstractServiceInstance.class.getName(), ClassifierProvider.class.getName()},
- props2)
+ .setInterface(new String[]{AbstractServiceInstance.class.getName(),
+ ClassifierProvider.class.getName()},props2)
.setImplementation(ClassifierService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[]{AbstractServiceInstance.class.getName(), ArpProvider.class.getName()},
props3)
.setImplementation(ArpResponderService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[]{AbstractServiceInstance.class.getName(),
InboundNatProvider.class.getName()}, props4)
.setImplementation(InboundNatService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[]{AbstractServiceInstance.class.getName(), IngressAclProvider.class.getName()},
props5)
.setImplementation(IngressAclService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[] {AbstractServiceInstance.class.getName(),
LoadBalancerProvider.class.getName()}, props6)
.setImplementation(LoadBalancerService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[] {AbstractServiceInstance.class.getName(), RoutingProvider.class.getName()},
props7)
.setImplementation(RoutingService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[] {AbstractServiceInstance.class.getName(),
L3ForwardingProvider.class.getName()}, props8)
.setImplementation(L3ForwardingService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
manager.add(createComponent()
.setInterface(AbstractServiceInstance.class.getName(), props9)
.setImplementation(L2RewriteService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
L2ForwardingProvider.class.getName()},
props10)
.setImplementation(L2ForwardingService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
.setInterface(new String[]{AbstractServiceInstance.class.getName(), EgressAclProvider.class.getName()},
props11)
.setImplementation(EgressAclService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));
manager.add(createComponent()
.setInterface(new String[]{AbstractServiceInstance.class.getName(),
- OutboundNatProvider.class.getName()},
- props12)
+ OutboundNatProvider.class.getName()}, props12)
.setImplementation(OutboundNatService.class)
- .add(createServiceDependency().setService(OvsdbConfigurationService.class).setRequired(true))
.add(createServiceDependency().setService(OvsdbConnectionService.class).setRequired(true))
.add(createServiceDependency().setService(PipelineOrchestrator.class).setRequired(true))
.add(createServiceDependency().setService(MdsalConsumer.class).setRequired(true)));