Class WsWriteTimeout
- java.lang.Object
- 
- org.apache.tomcat.websocket.server.WsWriteTimeout
 
- 
- All Implemented Interfaces:
- BackgroundProcess
 
 public class WsWriteTimeout extends java.lang.Object implements BackgroundProcess Provides timeouts for asynchronous web socket writes. On the server side we only have access toServletOutputStreamandServletInputStreamso there is no way to set a timeout for writes to the client.
- 
- 
Constructor SummaryConstructors Constructor Description WsWriteTimeout()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbackgroundProcess()intgetProcessPeriod()The default value is 1 which means asynchronous write timeouts are processed every 1 second.voidregister(WsRemoteEndpointImplServer endpoint)voidsetProcessPeriod(int period)voidunregister(WsRemoteEndpointImplServer endpoint)
 
- 
- 
- 
Method Detail- 
backgroundProcesspublic void backgroundProcess() - Specified by:
- backgroundProcessin interface- BackgroundProcess
 
 - 
setProcessPeriodpublic void setProcessPeriod(int period) - Specified by:
- setProcessPeriodin interface- BackgroundProcess
 
 - 
getProcessPeriodpublic int getProcessPeriod() The default value is 1 which means asynchronous write timeouts are processed every 1 second.- Specified by:
- getProcessPeriodin interface- BackgroundProcess
 
 - 
registerpublic void register(WsRemoteEndpointImplServer endpoint) 
 - 
unregisterpublic void unregister(WsRemoteEndpointImplServer endpoint) 
 
- 
 
-