org.jdiameter.server.impl.io.sctp
Class SCTPTransportServer

java.lang.Object
  extended by org.jdiameter.server.impl.io.sctp.SCTPTransportServer

public class SCTPTransportServer
extends java.lang.Object

Author:
Alexandre Mendonca , Bartosz Baranowski

Field Summary
protected  java.net.InetSocketAddress destAddress
           
protected  java.net.InetSocketAddress origAddress
           
 
Constructor Summary
SCTPTransportServer()
           
 
Method Summary
 void destroy()
           
 java.net.InetSocketAddress getDestAddress()
           
 org.mobicents.protocols.api.Management getManagement()
           
 java.net.InetSocketAddress getOrigAddress()
           
 SCTPServerConnection getParent()
           
 void release()
           
 void sendMessage(java.nio.ByteBuffer bytes)
           
 void setDestAddress(java.net.InetSocketAddress address)
           
 void setManagement(org.mobicents.protocols.api.Management management)
           
 void setOrigAddress(java.net.InetSocketAddress address)
           
 void startNewRemoteConnection(org.mobicents.protocols.api.Server server, org.mobicents.protocols.api.Association association, java.lang.String peerAddress, int peerPort)
           
 void startServer()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destAddress

protected java.net.InetSocketAddress destAddress

origAddress

protected java.net.InetSocketAddress origAddress
Constructor Detail

SCTPTransportServer

public SCTPTransportServer()
Method Detail

getParent

public SCTPServerConnection getParent()

getManagement

public org.mobicents.protocols.api.Management getManagement()

setManagement

public void setManagement(org.mobicents.protocols.api.Management management)

startNewRemoteConnection

public void startNewRemoteConnection(org.mobicents.protocols.api.Server server,
                                     org.mobicents.protocols.api.Association association,
                                     java.lang.String peerAddress,
                                     int peerPort)

startServer

public void startServer()
                 throws NotInitializedException
Throws:
NotInitializedException

destroy

public void destroy()
             throws java.lang.Exception
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Throws:
java.lang.Exception

release

public void release()
             throws java.lang.Exception
Throws:
java.lang.Exception

getDestAddress

public java.net.InetSocketAddress getDestAddress()

setDestAddress

public void setDestAddress(java.net.InetSocketAddress address)

setOrigAddress

public void setOrigAddress(java.net.InetSocketAddress address)

getOrigAddress

public java.net.InetSocketAddress getOrigAddress()

sendMessage

public void sendMessage(java.nio.ByteBuffer bytes)
                 throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2014. All Rights Reserved.