@Override public void requestPackets(TrafficSelector selector, PacketPriority priority, ApplicationId appId, Optional<DeviceId> deviceId) { checkPermission(PACKET_READ); checkNotNull(selector, ERROR_NULL_SELECTOR); checkNotNull(appId, ERROR_NULL_APP_ID); checkNotNull(deviceId, ERROR_NULL_DEVICE_ID); PacketRequest request = new DefaultPacketRequest(selector, priority, appId, localNodeId, deviceId); store.requestPackets(request); }
@Override public void requestPackets(TrafficSelector selector, PacketPriority priority, ApplicationId appId) { checkPermission(PACKET_READ); checkNotNull(selector, ERROR_NULL_SELECTOR); checkNotNull(appId, ERROR_NULL_APP_ID); PacketRequest request = new DefaultPacketRequest(selector, priority, appId, localNodeId, Optional.empty()); store.requestPackets(request); }