Class WsWriteTimeout
java.lang.Object
org.apache.tomcat.websocket.server.WsWriteTimeout
- All Implemented Interfaces:
- BackgroundProcess
Provides timeouts for asynchronous web socket writes. On the server side we only have access to
 
ServletOutputStream and ServletInputStream so there is no way to set
 a timeout for writes to the client.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidintThe default value is 1 which means asynchronous write timeouts are processed every 1 second.voidregister(WsRemoteEndpointImplServer endpoint) voidsetProcessPeriod(int period) voidunregister(WsRemoteEndpointImplServer endpoint) 
- 
Constructor Details- 
WsWriteTimeoutpublic WsWriteTimeout()
 
- 
- 
Method Details- 
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
 
- 
register
- 
unregister
 
-