@ Override public Connection < T > newConnection ( final Identifier destId ) { final Connection < T > connection = connectionMap . get ( destId ) ; if ( connection == null ) { final Connection < T > newConnection = new NetworkConnection <> ( this , destId ) ; connectionMap . putIfAbsent ( destId , newConnection ) ; return connectionMap . get ( destId ) ; } return connection ; }
Creates a new connection .