Class PerspectiveWebSocketServlet
- java.lang.Object
- 
- javax.servlet.GenericServlet
- 
- javax.servlet.http.HttpServlet
- 
- org.eclipse.jetty.websocket.servlet.WebSocketServlet
- 
- com.inductiveautomation.perspective.gateway.comm.PerspectiveWebSocketServlet
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- javax.servlet.Servlet,- javax.servlet.ServletConfig
 
 public class PerspectiveWebSocketServlet extends org.eclipse.jetty.websocket.servlet.WebSocketServletMounts a websocket servlet for use by the Perspective module. It is mounted during the module startup via theGatewayHook. The websocket is mounted at /main/system/pws, and the URL it expects to receive is: for a client: /pws/C/project_name/project_version/tab_id for a designer: /pws/D- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringPERMESSAGE_DEFLATE_DISABLESystem property key which may be used to disable the websocket's support of the 'permessage-deflate' extension, a value generally provided by modern browsers as part of theHttpHeader.SEC_WEBSOCKET_EXTENSIONSheader.
 - 
Constructor SummaryConstructors Constructor Description PerspectiveWebSocketServlet()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(org.eclipse.jetty.websocket.servlet.WebSocketServletFactory factory)- 
Methods inherited from class org.eclipse.jetty.websocket.servlet.WebSocketServletdestroy, init, service
 - 
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
 
- 
 
- 
- 
- 
Field Detail- 
PERMESSAGE_DEFLATE_DISABLEpublic static final java.lang.String PERMESSAGE_DEFLATE_DISABLE System property key which may be used to disable the websocket's support of the 'permessage-deflate' extension, a value generally provided by modern browsers as part of theHttpHeader.SEC_WEBSOCKET_EXTENSIONSheader. Setting a system property value of 'true' will remove support and may enable proxy/firewall support in systems lacking support compressed-frame forwarding, such as some versions of Microsoft IIS ARR based rewriting proxy servers.- See Also:
- Constant Field Values
 
 
- 
 
-