private SendChannelEndpoint findExistingSendChannelEndpoint(final UdpChannel udpChannel) { if (udpChannel.hasTag()) { for (final SendChannelEndpoint endpoint : sendChannelEndpointByChannelMap.values()) { final UdpChannel endpointUdpChannel = endpoint.udpChannel(); if (endpointUdpChannel.doesTagMatch(udpChannel)) { return endpoint; } } } return sendChannelEndpointByChannelMap.get(udpChannel.canonicalForm()); }
private ReceiveChannelEndpoint findExistingReceiveChannelEndpoint(final UdpChannel udpChannel) { if (udpChannel.hasTag()) { for (final ReceiveChannelEndpoint endpoint : receiveChannelEndpointByChannelMap.values()) { final UdpChannel endpointUdpChannel = endpoint.udpChannel(); if (endpointUdpChannel.doesTagMatch(udpChannel)) { return endpoint; } } } return receiveChannelEndpointByChannelMap.get(udpChannel.canonicalForm()); }
protected void postSessionsClose() { if (!ctx.ownsAeronClient()) { for (final Subscription subscription : recordingSubscriptionMap.values()) { subscription.close(); } CloseHelper.close(localControlSubscription); CloseHelper.close(controlSubscription); CloseHelper.close(recordingEventsProxy); } ctx.close(); }
private ReceiveChannelEndpoint findExistingReceiveChannelEndpoint(final UdpChannel udpChannel) { if (udpChannel.hasTag()) { for (final ReceiveChannelEndpoint endpoint : receiveChannelEndpointByChannelMap.values()) { final UdpChannel endpointUdpChannel = endpoint.udpChannel(); if (endpointUdpChannel.doesTagMatch(udpChannel)) { return endpoint; } } } return receiveChannelEndpointByChannelMap.get(udpChannel.canonicalForm()); }
private ReceiveChannelEndpoint findExistingReceiveChannelEndpoint(final UdpChannel udpChannel) { if (udpChannel.hasTag()) { for (final ReceiveChannelEndpoint endpoint : receiveChannelEndpointByChannelMap.values()) { final UdpChannel endpointUdpChannel = endpoint.udpChannel(); if (endpointUdpChannel.doesTagMatch(udpChannel)) { return endpoint; } } } return receiveChannelEndpointByChannelMap.get(udpChannel.canonicalForm()); }
private SendChannelEndpoint findExistingSendChannelEndpoint(final UdpChannel udpChannel) { if (udpChannel.hasTag()) { for (final SendChannelEndpoint endpoint : sendChannelEndpointByChannelMap.values()) { final UdpChannel endpointUdpChannel = endpoint.udpChannel(); if (endpointUdpChannel.doesTagMatch(udpChannel)) { return endpoint; } } } return sendChannelEndpointByChannelMap.get(udpChannel.canonicalForm()); }
private SendChannelEndpoint findExistingSendChannelEndpoint(final UdpChannel udpChannel) { if (udpChannel.hasTag()) { for (final SendChannelEndpoint endpoint : sendChannelEndpointByChannelMap.values()) { final UdpChannel endpointUdpChannel = endpoint.udpChannel(); if (endpointUdpChannel.doesTagMatch(udpChannel)) { return endpoint; } } } return sendChannelEndpointByChannelMap.get(udpChannel.canonicalForm()); }
protected void postSessionsClose() { if (!ctx.ownsAeronClient()) { for (final Subscription subscription : recordingSubscriptionMap.values()) { subscription.close(); } CloseHelper.close(localControlSubscription); CloseHelper.close(controlSubscription); CloseHelper.close(recordingEventsProxy); } ctx.close(); }