org.siprop.v2.transport.sip.impl
Class SipConnectorImpl

java.lang.Object
  extended by org.siprop.v2.transport.sip.impl.SipConnectorImpl
All Implemented Interfaces:
SipConnector

public class SipConnectorImpl
extends java.lang.Object
implements SipConnector

Implement of SipConnector.

Author:
yusuke

Constructor Summary
SipConnectorImpl()
           
 
Method Summary
 org.apache.mina.common.IoAcceptor createTransportIo(Peer peer)
          create IoAcceptor & bind local port.
 org.apache.mina.common.IoAcceptor getAcceptor()
          get IoAcceptor of mina.
 Peer getLocalPeer()
          get binding Peer.
 void init()
          Called when the Component is initialized
 void setHandler(TransportIoHandler handler)
          set TransportIoHandler.
 void setLocalAddress(java.lang.String localAddress)
          set local IP Address.
 void setLocalPort(int localPort)
          set local port.
 void setProtocol(int protocol)
          set Protocol type.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SipConnectorImpl

public SipConnectorImpl()
Method Detail

getAcceptor

public org.apache.mina.common.IoAcceptor getAcceptor()
Description copied from interface: SipConnector
get IoAcceptor of mina.

Specified by:
getAcceptor in interface SipConnector
Returns:
IoAcceptor

getLocalPeer

public Peer getLocalPeer()
Description copied from interface: SipConnector
get binding Peer.

Specified by:
getLocalPeer in interface SipConnector
Returns:
Peer

setHandler

public void setHandler(TransportIoHandler handler)
set TransportIoHandler.

Parameters:
handler -

setLocalAddress

public void setLocalAddress(java.lang.String localAddress)
set local IP Address.

Parameters:
localAddress -

setLocalPort

public void setLocalPort(int localPort)
set local port.

Parameters:
localPort -

setProtocol

public void setProtocol(int protocol)
set Protocol type.

Parameters:
protocol -

init

public void init()
Called when the Component is initialized


createTransportIo

public org.apache.mina.common.IoAcceptor createTransportIo(Peer peer)
create IoAcceptor & bind local port.

Parameters:
peer -
Returns:
IoAcceptor