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 TypeMethodDescriptionvoidsetAddresses(List<String> addrs) voidsetIoHandler(org.apache.mina.core.service.IoHandlerAdapter rtmpIOHandler) voidsetIoThreads(int ioThreads) voidsetTcpNoDelay(boolean tcpNoDelay) voidstart()voidstop()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:
setIoHandlerin classRTMPMinaTransport
-
setAddresses
- Overrides:
setAddressesin classRTMPMinaTransport
-
setIoThreads
public void setIoThreads(int ioThreads) - Specified by:
setIoThreadsin interfaceRTMPMinaTransportMXBean- Overrides:
setIoThreadsin classRTMPMinaTransport
-
setTcpNoDelay
public void setTcpNoDelay(boolean tcpNoDelay) - Specified by:
setTcpNoDelayin interfaceRTMPMinaTransportMXBean- Overrides:
setTcpNoDelayin classRTMPMinaTransport
-
start
- Specified by:
startin interfaceRTMPMinaTransportMXBean- Overrides:
startin classRTMPMinaTransport- Throws:
Exception
-
stop
public void stop()- Specified by:
stopin interfaceRTMPMinaTransportMXBean- Overrides:
stopin classRTMPMinaTransport
-