Package org.red5.server.net.rtmps
Class MockRTMPMinaTransport
java.lang.Object
org.red5.server.net.rtmp.RTMPMinaTransport
org.red5.server.net.rtmps.MockRTMPMinaTransport
- All Implemented Interfaces:
RTMPMinaTransportMXBean
-
Field Summary
Fields inherited from class org.red5.server.net.rtmp.RTMPMinaTransport
acceptor, addresses, enableMinaLogFilter, enableMinaMonitor, ioHandler, ioThreads, minaPollInterval, receiveBufferSize, sendBufferSize, serviceManagerObjectName, stats, tcpNoDelay, useHeapBuffers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setAddresses
(List<String> addrs) void
setIoHandler
(org.apache.mina.core.service.IoHandlerAdapter rtmpIOHandler) void
setIoThreads
(int ioThreads) void
setTcpNoDelay
(boolean tcpNoDelay) void
start()
void
stop()
Methods inherited from class org.red5.server.net.rtmp.RTMPMinaTransport
getAddress, getStatistics, isEnableMinaLogFilter, setAddress, setBacklog, setEnableDefaultAcceptor, setEnableMinaLogFilter, setEnableMinaMonitor, setExecutorKeepAliveTime, setInitialPoolSize, setKeepAlive, setMaxPoolSize, setMaxProcessorPoolSize, setMinaPollInterval, setReaderIdleTime, setReceiveBufferSize, setSendBufferSize, setThoughputCalcInterval, setTrafficClass, setUseHeapBuffers, toString
-
Constructor Details
-
MockRTMPMinaTransport
public MockRTMPMinaTransport()
-
-
Method Details
-
setIoHandler
public void setIoHandler(org.apache.mina.core.service.IoHandlerAdapter rtmpIOHandler) - Overrides:
setIoHandler
in classRTMPMinaTransport
-
setAddresses
- Overrides:
setAddresses
in classRTMPMinaTransport
-
setIoThreads
public void setIoThreads(int ioThreads) - Specified by:
setIoThreads
in interfaceRTMPMinaTransportMXBean
- Overrides:
setIoThreads
in classRTMPMinaTransport
-
setTcpNoDelay
public void setTcpNoDelay(boolean tcpNoDelay) - Specified by:
setTcpNoDelay
in interfaceRTMPMinaTransportMXBean
- Overrides:
setTcpNoDelay
in classRTMPMinaTransport
-
start
- Specified by:
start
in interfaceRTMPMinaTransportMXBean
- Overrides:
start
in classRTMPMinaTransport
- Throws:
Exception
-
stop
public void stop()- Specified by:
stop
in interfaceRTMPMinaTransportMXBean
- Overrides:
stop
in classRTMPMinaTransport
-