Class UdpConnectionMap
- java.lang.Object
- 
- org.opendaylight.openflowjava.protocol.impl.core.UdpConnectionMap
 
- 
 public final class UdpConnectionMap extends Object As UDP communication is handled only by one channel, it is needed to store MessageConsumers, so that we know which consumer handles which channel.- Author:
- michal.polkorab
 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddConnection(InetSocketAddress address, MessageConsumer consumer)Adds a connection.static MessageConsumergetMessageConsumer(InetSocketAddress address)Gets the MessageConsumer for the given address.static voidremoveConnection(InetSocketAddress address)Removes a connection.
 
- 
- 
- 
Method Detail- 
getMessageConsumerpublic static MessageConsumer getMessageConsumer(InetSocketAddress address) Gets the MessageConsumer for the given address.- Parameters:
- address- sender's address
- Returns:
- corresponding MessageConsumer
 
 - 
addConnectionpublic static void addConnection(InetSocketAddress address, MessageConsumer consumer) Adds a connection.- Parameters:
- address- sender's address
- consumer- MessageConsumer to be added / paired with specified address
 
 - 
removeConnectionpublic static void removeConnection(InetSocketAddress address) Removes a connection.- Parameters:
- address- sender's address
 
 
- 
 
-