public class TyrusHttpUpgradeHandler
extends java.lang.Object
implements javax.servlet.http.HttpUpgradeHandler, javax.servlet.ReadListener
HttpUpgradeHandler and ReadListener implementation.
 
 Reads data from ServletInputStream and passes it further to the Tyrus runtime.
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | FRAME_BUFFER_SIZE | 
| Constructor and Description | 
|---|
| TyrusHttpUpgradeHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | destroy() | 
| void | init(javax.servlet.http.WebConnection wc) | 
| void | onAllDataRead() | 
| void | onDataAvailable() | 
| void | onError(java.lang.Throwable t) | 
| void | preInit(WebSocketEngine.UpgradeInfo upgradeInfo,
       Writer writer,
       boolean authenticated) | 
| void | sessionDestroyed()Called when related  HttpSessionis destroyed or invalidated. | 
| void | setIncomingBufferSize(int incomingBufferSize) | 
| java.lang.String | toString() | 
public static final java.lang.String FRAME_BUFFER_SIZE
public void init(javax.servlet.http.WebConnection wc)
init in interface javax.servlet.http.HttpUpgradeHandlerpublic void preInit(WebSocketEngine.UpgradeInfo upgradeInfo, Writer writer, boolean authenticated)
public void onDataAvailable()
onDataAvailable in interface javax.servlet.ReadListenerpublic void onAllDataRead()
onAllDataRead in interface javax.servlet.ReadListenerpublic void onError(java.lang.Throwable t)
onError in interface javax.servlet.ReadListenerpublic void destroy()
destroy in interface javax.servlet.http.HttpUpgradeHandlerpublic void sessionDestroyed()
HttpSession is destroyed or invalidated.
 Implementation is required to call onClose() on server-side with corresponding close code (1008, see WebSocket spec 7.2) - only when there is an authorized user for this session.
public java.lang.String toString()
toString in class java.lang.Objectpublic void setIncomingBufferSize(int incomingBufferSize)
Copyright © 2012–2025 Oracle Corporation. All rights reserved.