Committed by
Gerrit Code Review
Replace Stream#forEach() with Collection#forEach()
Change-Id: I2b261c3d91d345907b165bd61eb7b6c45011c247
Showing
8 changed files
with
24 additions
and
27 deletions
| ... | @@ -231,7 +231,7 @@ public class OpenstackFloatingIpManager extends AbstractVmHandler implements Ope | ... | @@ -231,7 +231,7 @@ public class OpenstackFloatingIpManager extends AbstractVmHandler implements Ope |
| 231 | sIncomingBuilder.matchEthType(Ethernet.TYPE_IPV4) | 231 | sIncomingBuilder.matchEthType(Ethernet.TYPE_IPV4) |
| 232 | .matchIPDst(floatingIp.toIpPrefix()); | 232 | .matchIPDst(floatingIp.toIpPrefix()); |
| 233 | 233 | ||
| 234 | - gatewayService.getGatewayDeviceIds().stream().forEach(deviceId -> { | 234 | + gatewayService.getGatewayDeviceIds().forEach(deviceId -> { |
| 235 | TrafficSelector.Builder sForTrafficFromVmBuilder = DefaultTrafficSelector.builder() | 235 | TrafficSelector.Builder sForTrafficFromVmBuilder = DefaultTrafficSelector.builder() |
| 236 | .matchEthType(Ethernet.TYPE_IPV4) | 236 | .matchEthType(Ethernet.TYPE_IPV4) |
| 237 | .matchIPDst(floatingIp.toIpPrefix()) | 237 | .matchIPDst(floatingIp.toIpPrefix()) |
| ... | @@ -278,8 +278,8 @@ public class OpenstackFloatingIpManager extends AbstractVmHandler implements Ope | ... | @@ -278,8 +278,8 @@ public class OpenstackFloatingIpManager extends AbstractVmHandler implements Ope |
| 278 | .matchIPDst(floatingIp.toIpPrefix()) | 278 | .matchIPDst(floatingIp.toIpPrefix()) |
| 279 | .build(); | 279 | .build(); |
| 280 | 280 | ||
| 281 | - gatewayService.getGatewayDeviceIds().stream().forEach(gnodeId -> { | 281 | + gatewayService.getGatewayDeviceIds().forEach(gnodeId -> { |
| 282 | - TrafficTreatment treatmentForTrafficFromExternal = DefaultTrafficTreatment.builder() | 282 | + TrafficTreatment treatmentForTrafficFromExternal = DefaultTrafficTreatment.builder() |
| 283 | .setEthSrc(Constants.DEFAULT_GATEWAY_MAC) | 283 | .setEthSrc(Constants.DEFAULT_GATEWAY_MAC) |
| 284 | .setEthDst(associatedVm.mac()) | 284 | .setEthDst(associatedVm.mac()) |
| 285 | .setIpDst(associatedVm.ipAddresses().stream().findFirst().get()) | 285 | .setIpDst(associatedVm.ipAddresses().stream().findFirst().get()) |
| ... | @@ -336,7 +336,7 @@ public class OpenstackFloatingIpManager extends AbstractVmHandler implements Ope | ... | @@ -336,7 +336,7 @@ public class OpenstackFloatingIpManager extends AbstractVmHandler implements Ope |
| 336 | .matchIPSrc(associatedVm.ipAddresses().stream().findFirst().get().toIpPrefix()) | 336 | .matchIPSrc(associatedVm.ipAddresses().stream().findFirst().get().toIpPrefix()) |
| 337 | .build(); | 337 | .build(); |
| 338 | 338 | ||
| 339 | - gatewayService.getGatewayDeviceIds().stream().forEach(gnodeId -> { | 339 | + gatewayService.getGatewayDeviceIds().forEach(gnodeId -> { |
| 340 | TrafficTreatment treatment = DefaultTrafficTreatment.builder() | 340 | TrafficTreatment treatment = DefaultTrafficTreatment.builder() |
| 341 | .setIpSrc(floatingIp) | 341 | .setIpSrc(floatingIp) |
| 342 | .setEthSrc(Constants.DEFAULT_GATEWAY_MAC) | 342 | .setEthSrc(Constants.DEFAULT_GATEWAY_MAC) | ... | ... |
| ... | @@ -125,7 +125,7 @@ public class OpenstackIcmpHandler { | ... | @@ -125,7 +125,7 @@ public class OpenstackIcmpHandler { |
| 125 | .matchIPProtocol(IPv4.PROTOCOL_ICMP) | 125 | .matchIPProtocol(IPv4.PROTOCOL_ICMP) |
| 126 | .build(); | 126 | .build(); |
| 127 | 127 | ||
| 128 | - gatewayService.getGatewayDeviceIds().stream().forEach(gateway -> { | 128 | + gatewayService.getGatewayDeviceIds().forEach(gateway -> { |
| 129 | packetService.requestPackets(icmpSelector, | 129 | packetService.requestPackets(icmpSelector, |
| 130 | PacketPriority.CONTROL, | 130 | PacketPriority.CONTROL, |
| 131 | appId, | 131 | appId, | ... | ... |
| ... | @@ -315,7 +315,7 @@ public class OpenstackPnatHandler { | ... | @@ -315,7 +315,7 @@ public class OpenstackPnatHandler { |
| 315 | } | 315 | } |
| 316 | 316 | ||
| 317 | tBuilder.setIpSrc(externalIp); | 317 | tBuilder.setIpSrc(externalIp); |
| 318 | - gatewayService.getGatewayNodes().stream().forEach(gateway -> { | 318 | + gatewayService.getGatewayNodes().forEach(gateway -> { |
| 319 | TrafficTreatment.Builder tmpBuilder = DefaultTrafficTreatment.builder(tBuilder.build()); | 319 | TrafficTreatment.Builder tmpBuilder = DefaultTrafficTreatment.builder(tBuilder.build()); |
| 320 | tmpBuilder.setOutput(gatewayService.getUplinkPort(gateway.getGatewayDeviceId())); | 320 | tmpBuilder.setOutput(gatewayService.getUplinkPort(gateway.getGatewayDeviceId())); |
| 321 | ForwardingObjective fo = DefaultForwardingObjective.builder() | 321 | ForwardingObjective fo = DefaultForwardingObjective.builder() |
| ... | @@ -374,7 +374,7 @@ public class OpenstackPnatHandler { | ... | @@ -374,7 +374,7 @@ public class OpenstackPnatHandler { |
| 374 | return; | 374 | return; |
| 375 | } | 375 | } |
| 376 | 376 | ||
| 377 | - gatewayService.getGatewayDeviceIds().stream().forEach(deviceId -> { | 377 | + gatewayService.getGatewayDeviceIds().forEach(deviceId -> { |
| 378 | DeviceId srcDeviceId = srcVm.get().location().deviceId(); | 378 | DeviceId srcDeviceId = srcVm.get().location().deviceId(); |
| 379 | TrafficTreatment.Builder tmpBuilder = DefaultTrafficTreatment.builder(tBuilder.build()); | 379 | TrafficTreatment.Builder tmpBuilder = DefaultTrafficTreatment.builder(tBuilder.build()); |
| 380 | tmpBuilder.extension(RulePopulatorUtil.buildExtension( | 380 | tmpBuilder.extension(RulePopulatorUtil.buildExtension( |
| ... | @@ -431,4 +431,4 @@ public class OpenstackPnatHandler { | ... | @@ -431,4 +431,4 @@ public class OpenstackPnatHandler { |
| 431 | } | 431 | } |
| 432 | } | 432 | } |
| 433 | } | 433 | } |
| 434 | -} | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 434 | +} | ... | ... |
| ... | @@ -197,9 +197,7 @@ public class OpenstackRoutingManager extends AbstractVmHandler implements Openst | ... | @@ -197,9 +197,7 @@ public class OpenstackRoutingManager extends AbstractVmHandler implements Openst |
| 197 | if (gatewayIp == null) { | 197 | if (gatewayIp == null) { |
| 198 | return; | 198 | return; |
| 199 | } | 199 | } |
| 200 | - gatewayService.getGatewayDeviceIds().stream().forEach(deviceId -> { | 200 | + gatewayService.getGatewayDeviceIds().forEach(deviceId -> populateGatewayIcmpRule(gatewayIp, deviceId)); |
| 201 | - populateGatewayIcmpRule(gatewayIp, deviceId); | ||
| 202 | - }); | ||
| 203 | } | 201 | } |
| 204 | 202 | ||
| 205 | private void populateGatewayIcmpRule(Ip4Address gatewayIp, DeviceId deviceId) { | 203 | private void populateGatewayIcmpRule(Ip4Address gatewayIp, DeviceId deviceId) { |
| ... | @@ -371,7 +369,7 @@ public class OpenstackRoutingManager extends AbstractVmHandler implements Openst | ... | @@ -371,7 +369,7 @@ public class OpenstackRoutingManager extends AbstractVmHandler implements Openst |
| 371 | } | 369 | } |
| 372 | 370 | ||
| 373 | Map<String, String> vniMap = new HashMap<>(); | 371 | Map<String, String> vniMap = new HashMap<>(); |
| 374 | - openstackService.networks().stream().forEach(n -> vniMap.put(n.id(), n.segmentId())); | 372 | + openstackService.networks().forEach(n -> vniMap.put(n.id(), n.segmentId())); |
| 375 | 373 | ||
| 376 | // TODO improve pipeline, do we have to install access rules between networks | 374 | // TODO improve pipeline, do we have to install access rules between networks |
| 377 | // for every single VMs? | 375 | // for every single VMs? |
| ... | @@ -402,7 +400,7 @@ public class OpenstackRoutingManager extends AbstractVmHandler implements Openst | ... | @@ -402,7 +400,7 @@ public class OpenstackRoutingManager extends AbstractVmHandler implements Openst |
| 402 | } | 400 | } |
| 403 | 401 | ||
| 404 | Map<String, String> vniMap = new HashMap<>(); | 402 | Map<String, String> vniMap = new HashMap<>(); |
| 405 | - openstackService.networks().stream().forEach(n -> vniMap.put(n.id(), n.segmentId())); | 403 | + openstackService.networks().forEach(n -> vniMap.put(n.id(), n.segmentId())); |
| 406 | 404 | ||
| 407 | osSubNets.stream().filter(osSubNet -> !osSubNet.id().equals(osSubNetId)).forEach(osSubNet -> { | 405 | osSubNets.stream().filter(osSubNet -> !osSubNet.id().equals(osSubNetId)).forEach(osSubNet -> { |
| 408 | TrafficSelector.Builder sBuilder = DefaultTrafficSelector.builder(); | 406 | TrafficSelector.Builder sBuilder = DefaultTrafficSelector.builder(); | ... | ... |
| ... | @@ -663,7 +663,7 @@ public final class OpenstackNodeManager extends ListenerRegistry<OpenstackNodeEv | ... | @@ -663,7 +663,7 @@ public final class OpenstackNodeManager extends ListenerRegistry<OpenstackNodeEv |
| 663 | prevNodeMap.remove(node.hostname()); | 663 | prevNodeMap.remove(node.hostname()); |
| 664 | addOrUpdateNode(node); | 664 | addOrUpdateNode(node); |
| 665 | }); | 665 | }); |
| 666 | - prevNodeMap.values().stream().forEach(this::deleteNode); | 666 | + prevNodeMap.values().forEach(this::deleteNode); |
| 667 | } | 667 | } |
| 668 | 668 | ||
| 669 | private class InternalConfigListener implements NetworkConfigListener { | 669 | private class InternalConfigListener implements NetworkConfigListener { | ... | ... |
| ... | @@ -166,17 +166,16 @@ public class SdnIpFib { | ... | @@ -166,17 +166,16 @@ public class SdnIpFib { |
| 166 | Set<FilteredConnectPoint> ingressFilteredCPs = Sets.newHashSet(); | 166 | Set<FilteredConnectPoint> ingressFilteredCPs = Sets.newHashSet(); |
| 167 | 167 | ||
| 168 | // TODO this should be only peering interfaces | 168 | // TODO this should be only peering interfaces |
| 169 | - interfaceService.getInterfaces().stream() | 169 | + interfaceService.getInterfaces().forEach(intf -> { |
| 170 | - .forEach(intf -> { | 170 | + // Get ony ingress interfaces with IPs configured |
| 171 | - // Get ony ingress interfaces with IPs configured | 171 | + if (validIngressIntf(intf, egressInterface)) { |
| 172 | - if (validIngressIntf(intf, egressInterface)) { | 172 | + TrafficSelector.Builder selector = |
| 173 | - TrafficSelector.Builder selector = | 173 | + buildIngressTrafficSelector(intf, prefix); |
| 174 | - buildIngressTrafficSelector(intf, prefix); | 174 | + FilteredConnectPoint ingressFilteredCP = |
| 175 | - FilteredConnectPoint ingressFilteredCP = | 175 | + new FilteredConnectPoint(intf.connectPoint(), selector.build()); |
| 176 | - new FilteredConnectPoint(intf.connectPoint(), selector.build()); | 176 | + ingressFilteredCPs.add(ingressFilteredCP); |
| 177 | - ingressFilteredCPs.add(ingressFilteredCP); | 177 | + } |
| 178 | - } | 178 | + }); |
| 179 | - }); | ||
| 180 | 179 | ||
| 181 | // Build treatment: rewrite the destination MAC address | 180 | // Build treatment: rewrite the destination MAC address |
| 182 | TrafficTreatment.Builder treatment = DefaultTrafficTreatment.builder() | 181 | TrafficTreatment.Builder treatment = DefaultTrafficTreatment.builder() | ... | ... |
| ... | @@ -191,7 +191,7 @@ implements VirtualPortService { | ... | @@ -191,7 +191,7 @@ implements VirtualPortService { |
| 191 | public VirtualPort getPort(MacAddress mac) { | 191 | public VirtualPort getPort(MacAddress mac) { |
| 192 | checkNotNull(mac, MAC_NOT_NULL); | 192 | checkNotNull(mac, MAC_NOT_NULL); |
| 193 | List<VirtualPort> vPorts = new ArrayList<>(); | 193 | List<VirtualPort> vPorts = new ArrayList<>(); |
| 194 | - vPortStore.values().stream().forEach(p -> { | 194 | + vPortStore.values().forEach(p -> { |
| 195 | if (p.macAddress().equals(mac)) { | 195 | if (p.macAddress().equals(mac)) { |
| 196 | vPorts.add(p); | 196 | vPorts.add(p); |
| 197 | } | 197 | } | ... | ... |
| ... | @@ -137,7 +137,7 @@ public class PredictableExecutor | ... | @@ -137,7 +137,7 @@ public class PredictableExecutor |
| 137 | 137 | ||
| 138 | @Override | 138 | @Override |
| 139 | public void shutdown() { | 139 | public void shutdown() { |
| 140 | - backends.stream().forEach(ExecutorService::shutdown); | 140 | + backends.forEach(ExecutorService::shutdown); |
| 141 | } | 141 | } |
| 142 | 142 | ||
| 143 | @Override | 143 | @Override | ... | ... |
-
Please register or login to post a comment