@Override public int getPeerPort() { return this.wrappedAssociation.getPeerPort(); }
public void onNewRemoteConnection(Server globalServer, Association association, SCTPServerConnection connection) { logger.debug("New remote connection"); try { final String peerAddress = association.getPeerAddress(); final int peerPort = association.getPeerPort(); final String localAddress = association.getHostAddress(); final int localPort = association.getHostPort(); SCTPServerConnection remoteClientConnection = new SCTPServerConnection(null, InetAddress.getByName(peerAddress), peerPort, InetAddress.getByName(localAddress), localPort, parser, null, this, globalServer, association, connection.getManagement()); notifyListeners(remoteClientConnection); } catch (Exception exc) { logger.error("Error creating new remote connection"); } }
sb.append("ASSOCIATION ").append(asso.getIpChannelType().getType()).append(" name=").append(asso.getName()) .append(" started=").append(asso.isStarted()).append(" peerIp=").append(asso.getPeerAddress()) .append(" peerPort=").append(asso.getPeerPort()); if (asso.getAssociationType() == AssociationType.CLIENT) { sb.append(" hostIp=").append(asso.getHostAddress()).append(" hostPort=").append(asso.getHostPort());
sb.append("ASSOCIATION ").append(asso.getIpChannelType().getType()).append(" name=").append(asso.getName()) .append(" started=").append(asso.isStarted()).append(" peerIp=").append(asso.getPeerAddress()) .append(" peerPort=").append(asso.getPeerPort()); if (asso.getAssociationType() == AssociationType.CLIENT) { sb.append(" hostIp=").append(asso.getHostAddress()).append(" hostPort=").append(asso.getHostPort());
if (peerAddress.equals(associationTemp.getPeerAddress()) && associationTemp.getPeerPort() == peerPort) { throw new Exception(String.format("Already has association=%s with same peer address=%s and port=%d", associationTemp.getName(), peerAddress, peerPort));
if (peerAddress.equals(associationTemp.getPeerAddress()) && associationTemp.getPeerPort() == peerPort) { throw new Exception(String.format("Already has association=%s with same peer address=%s and port=%d", associationTemp.getName(), peerAddress, peerPort));
serverAssociation.getPeerPort() }); logger.debug("Server Association Status: Started[{}] Connected[{}] Up[{}] ", new Object[]{serverAssociation.isStarted(), serverAssociation.isConnected(), serverAssociation.isUp()});
Association associationTemp = n.getValue(); if (peerAddress.equals(associationTemp.getPeerAddress()) && associationTemp.getPeerPort() == peerPort) { throw new Exception(String.format("Already has association=%s with same peer address=%s and port=%d", associationTemp.getName(), peerAddress, peerPort));
Association associationTemp = n.getValue(); if (peerAddress.equals(associationTemp.getPeerAddress()) && associationTemp.getPeerPort() == peerPort) { throw new Exception(String.format("Already has association=%s with same peer address=%s and port=%d", associationTemp.getName(), peerAddress, peerPort));