private final NeutronTrunksNorthbound neutronTrunksNorthbound;
private final NeutronTapServiceNorthbound neutronTapServiceNorthbound;
private final NeutronTapFlowNorthbound neutronTapFlowNorthbound;
+ private final NeutronBgpvpnNetworkAssociationsNorthbound neutronBgpvpnNetworkAssociationsNorthbound;
+ private final NeutronBgpvpnRouterAssociationsNorthbound neutronBgpvpnRouterAssociationsNorthbound;
@Inject
public NeutronNorthboundRSApplication(
NeutronQosPolicyNorthbound neutronQosPolicyNorthbound,
NeutronTrunksNorthbound neutronTrunksNorthbound,
NeutronTapServiceNorthbound neutronTapServiceNorthbound,
- NeutronTapFlowNorthbound neutronTapFlowNorthbound) {
+ NeutronTapFlowNorthbound neutronTapFlowNorthbound,
+ NeutronBgpvpnNetworkAssociationsNorthbound neutronBgpvpnNetworkAssociationsNorthbound,
+ NeutronBgpvpnRouterAssociationsNorthbound neutronBgpvpnRouterAssociationsNorthbound) {
this.neutronNetworksNorthbound = neutronNetworksNorthbound;
this.neutronSubnetsNorthbound = neutronSubnetsNorthbound;
this.neutronTrunksNorthbound = neutronTrunksNorthbound;
this.neutronTapServiceNorthbound = neutronTapServiceNorthbound;
this.neutronTapFlowNorthbound = neutronTapFlowNorthbound;
+ this.neutronBgpvpnNetworkAssociationsNorthbound = neutronBgpvpnNetworkAssociationsNorthbound;
+ this.neutronBgpvpnRouterAssociationsNorthbound = neutronBgpvpnRouterAssociationsNorthbound;
}
@Override
@Override
public Set<Object> getSingletons() {
- return ImmutableSet.builderWithExpectedSize(32)
+ return ImmutableSet.builderWithExpectedSize(34)
.add(getMOXyJsonProvider())
// Northbound URIs JAX RS Resources:
.add(neutronNetworksNorthbound)
.add(neutronVpnIpSecPoliciesNorthbound)
.add(neutronVpnIpSecSiteConnectionsNorthbound)
.add(neutronBgpvpnsNorthbound)
+ .add(neutronBgpvpnNetworkAssociationsNorthbound)
+ .add(neutronBgpvpnRouterAssociationsNorthbound)
.add(neutronL2gatewayNorthbound)
.add(neutronL2gatewayConnectionNorthbound)
.add(neutronSFCFlowClassifiersNorthbound)