org.granite.gravity.udp
Class UdpReceiverFactoryImpl

java.lang.Object
  extended by org.granite.gravity.udp.UdpReceiverFactoryImpl
All Implemented Interfaces:
org.granite.gravity.udp.UdpReceiverFactory

public class UdpReceiverFactoryImpl
extends Object
implements org.granite.gravity.udp.UdpReceiverFactory

Author:
Franck WOLFF

Constructor Summary
UdpReceiverFactoryImpl()
           
 
Method Summary
 int getHeartBeatPort()
           
 int getPort()
           
 int getSendBufferSize()
           
 boolean isConnected()
           
 boolean isNio()
           
 boolean isUdpConnectRequest(flex.messaging.messages.Message connect)
           
 org.granite.gravity.udp.UdpReceiver newReceiver(org.granite.gravity.AbstractChannel channel, HttpServletRequest request, flex.messaging.messages.Message connect)
           
 void setConnected(boolean connected)
           
 void setNio(boolean nio)
           
 void setPort(int port)
           
 void setSendBufferSize(int sendBufferSize)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UdpReceiverFactoryImpl

public UdpReceiverFactoryImpl()
Method Detail

setPort

public void setPort(int port)
Specified by:
setPort in interface org.granite.gravity.udp.UdpReceiverFactory

getPort

public int getPort()
Specified by:
getPort in interface org.granite.gravity.udp.UdpReceiverFactory

isNio

public boolean isNio()
Specified by:
isNio in interface org.granite.gravity.udp.UdpReceiverFactory

setNio

public void setNio(boolean nio)
Specified by:
setNio in interface org.granite.gravity.udp.UdpReceiverFactory

isConnected

public boolean isConnected()
Specified by:
isConnected in interface org.granite.gravity.udp.UdpReceiverFactory

setConnected

public void setConnected(boolean connected)
Specified by:
setConnected in interface org.granite.gravity.udp.UdpReceiverFactory

getSendBufferSize

public int getSendBufferSize()
Specified by:
getSendBufferSize in interface org.granite.gravity.udp.UdpReceiverFactory

setSendBufferSize

public void setSendBufferSize(int sendBufferSize)
Specified by:
setSendBufferSize in interface org.granite.gravity.udp.UdpReceiverFactory

start

public void start()
Specified by:
start in interface org.granite.gravity.udp.UdpReceiverFactory

getHeartBeatPort

public int getHeartBeatPort()
Specified by:
getHeartBeatPort in interface org.granite.gravity.udp.UdpReceiverFactory

isUdpConnectRequest

public boolean isUdpConnectRequest(flex.messaging.messages.Message connect)
Specified by:
isUdpConnectRequest in interface org.granite.gravity.udp.UdpReceiverFactory

newReceiver

public org.granite.gravity.udp.UdpReceiver newReceiver(org.granite.gravity.AbstractChannel channel,
                                                       HttpServletRequest request,
                                                       flex.messaging.messages.Message connect)
Specified by:
newReceiver in interface org.granite.gravity.udp.UdpReceiverFactory

stop

public void stop()
Specified by:
stop in interface org.granite.gravity.udp.UdpReceiverFactory