public class RTMPMinaTransport extends Object implements RTMPMinaTransportMXBean
| Modifier and Type | Field and Description |
|---|---|
protected SocketAcceptor |
acceptor |
protected Set<SocketAddress> |
addresses |
protected boolean |
enableMinaMonitor |
protected IoHandlerAdapter |
ioHandler |
protected int |
ioThreads |
protected int |
minaPollInterval |
protected ObjectName |
serviceManagerObjectName
MBean object name used for de/registration purposes.
|
protected IoServiceStatistics |
stats |
protected boolean |
tcpNoDelay |
protected boolean |
useHeapBuffers |
| Constructor and Description |
|---|
RTMPMinaTransport() |
| Modifier and Type | Method and Description |
|---|---|
void |
setConnector(InetSocketAddress connector) |
void |
setConnectors(List<InetSocketAddress> connectors) |
void |
setEnableMinaMonitor(boolean enableMinaMonitor) |
void |
setIoHandler(IoHandlerAdapter rtmpIOHandler) |
void |
setIoThreads(int ioThreads) |
void |
setMinaPollInterval(int minaPollInterval) |
void |
setTcpNoDelay(boolean tcpNoDelay) |
void |
setUseHeapBuffers(boolean useHeapBuffers) |
void |
start() |
void |
stop() |
String |
toString() |
protected SocketAcceptor acceptor
protected Set<SocketAddress> addresses
protected IoHandlerAdapter ioHandler
protected IoServiceStatistics stats
protected int ioThreads
protected ObjectName serviceManagerObjectName
protected boolean enableMinaMonitor
protected int minaPollInterval
protected boolean tcpNoDelay
protected boolean useHeapBuffers
public void start()
throws Exception
start in interface RTMPMinaTransportMXBeanExceptionpublic void stop()
stop in interface RTMPMinaTransportMXBeanpublic void setConnector(InetSocketAddress connector)
public void setConnectors(List<InetSocketAddress> connectors)
public void setIoHandler(IoHandlerAdapter rtmpIOHandler)
public void setIoThreads(int ioThreads)
setIoThreads in interface RTMPMinaTransportMXBeanpublic void setTcpNoDelay(boolean tcpNoDelay)
setTcpNoDelay in interface RTMPMinaTransportMXBeanpublic void setUseHeapBuffers(boolean useHeapBuffers)
setUseHeapBuffers in interface RTMPMinaTransportMXBeanpublic void setEnableMinaMonitor(boolean enableMinaMonitor)
enableMinaMonitor - the enableMinaMonitor to setpublic void setMinaPollInterval(int minaPollInterval)
Copyright © 2006-2012 The Red5 Project