Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractNegotiator() - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketNegotiator.AbstractNegotiator
- AbstractNegotiator(Configuration.Customizer) - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketNegotiator.AbstractNegotiator
- addExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
- addMapping(String, WebSocketNegotiator) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
- addMapping(PathSpec, WebSocketCreator, FrameHandlerFactory, Configuration.Customizer) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
-
Manually add a WebSocket mapping.
- addMapping(PathSpec, WebSocketNegotiator) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
-
Manually add a WebSocket mapping.
- addMapping(PathSpec, WebSocketNegotiator) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
C
- clearAttributes() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- createWebSocket(ServerUpgradeRequest, ServerUpgradeResponse, Callback) - Method in interface org.eclipse.jetty.websocket.core.server.WebSocketCreator
-
Create a websocket from the incoming request.
- customize(Configuration) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiator.AbstractNegotiator
- customize(Configuration) - Method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
D
- dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
E
- ensureMappings(ContextHandler) - Static method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- ensureWebSocketComponents(Server, ContextHandler) - Static method in class org.eclipse.jetty.websocket.core.server.WebSocketServerComponents
-
This ensures a
WebSocketComponents
is available at theContextHandler
attributeWEBSOCKET_COMPONENTS_ATTRIBUTE
.
F
- FrameHandlerFactory - Interface in org.eclipse.jetty.websocket.core.server
-
Factory for FrameHandler instances
- from(WebSocketCreator, FrameHandlerFactory) - Static method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
- from(WebSocketCreator, FrameHandlerFactory, Configuration.Customizer) - Static method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
G
- getAcceptedSubProtocol() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
- getAttribute(String) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- getAttributeNameSet() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- getConfiguration() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
- getExtensions() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- getExtensions() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
- getHandshaker() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- getHeaders() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
- getMappings(ContextHandler) - Static method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- getMatchedNegotiator(String, Consumer<PathSpec>) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
-
Get the matching
MappedResource
for the provided target. - getProtocolVersion() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- getSubProtocols() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- getWebSocketComponents() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- getWebSocketComponents(ContextHandler) - Static method in class org.eclipse.jetty.websocket.core.server.WebSocketServerComponents
- getWebSocketCreator(PathSpec) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- getWebSocketNegotiator(PathSpec) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
H
- handle(Request) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
- Handshaker - Interface in org.eclipse.jetty.websocket.core.server
- hasSubProtocol(String) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
I
- isWebSocketUpgradeRequest(Request) - Method in interface org.eclipse.jetty.websocket.core.server.Handshaker
-
A preliminary check to see if a request is likely to be a valid WebSocket Upgrade Request.
L
- lifeCycleStopping(LifeCycle) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
N
- negotiate(ServerUpgradeRequest, ServerUpgradeResponse, Callback) - Method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
-
Creates a
FrameHandler
from the incoming request. - newFrameHandler(Object, ServerUpgradeRequest, ServerUpgradeResponse) - Method in interface org.eclipse.jetty.websocket.core.server.FrameHandlerFactory
-
Create a FrameHandler from the provided websocketPojo.
- newInstance() - Static method in interface org.eclipse.jetty.websocket.core.server.Handshaker
O
- org.eclipse.jetty.websocket.core.server - module org.eclipse.jetty.websocket.core.server
- org.eclipse.jetty.websocket.core.server - package org.eclipse.jetty.websocket.core.server
P
- parsePathSpec(String) - Static method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
-
Parse a PathSpec string into a PathSpec instance.
R
- removeAttribute(String) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- removeMapping(PathSpec) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
S
- ServerUpgradeRequest - Class in org.eclipse.jetty.websocket.core.server
-
Upgrade request used for websocket negotiation.
- ServerUpgradeRequest(WebSocketNegotiation, Request) - Constructor for class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- ServerUpgradeResponse - Class in org.eclipse.jetty.websocket.core.server
-
Upgrade response used for websocket negotiation.
- ServerUpgradeResponse(WebSocketNegotiation, Response) - Constructor for class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
- setAcceptedSubProtocol(String) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
- setAttribute(String, Object) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
T
- toString() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
U
- upgrade(Request, Response, Callback, Configuration.Customizer) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
-
Attempts to find a WebSocket mapping and upgrade a request to WebSocket.
- upgrade(Attributes) - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
- upgrade(WebSocketNegotiator, Request, Response, Callback, Configuration.Customizer) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
-
Attempts to find a WebSocket mapping and upgrade a request to WebSocket.
- upgradeRequest(WebSocketNegotiator, Request, Response, Callback, WebSocketComponents, Configuration.Customizer) - Method in interface org.eclipse.jetty.websocket.core.server.Handshaker
-
Attempts to upgrade a request to WebSocket.
W
- WEBSOCKET_BUFFER_POOL_ATTRIBUTE - Static variable in class org.eclipse.jetty.websocket.core.server.WebSocketServerComponents
- WEBSOCKET_COMPONENTS_ATTRIBUTE - Static variable in class org.eclipse.jetty.websocket.core.server.WebSocketServerComponents
- WEBSOCKET_DEFLATER_POOL_ATTRIBUTE - Static variable in class org.eclipse.jetty.websocket.core.server.WebSocketServerComponents
- WEBSOCKET_INFLATER_POOL_ATTRIBUTE - Static variable in class org.eclipse.jetty.websocket.core.server.WebSocketServerComponents
- WEBSOCKET_MAPPING_ATTRIBUTE - Static variable in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- WebSocketCreator - Interface in org.eclipse.jetty.websocket.core.server
-
Abstract WebSocket creator interface.
- WebSocketMappings - Class in org.eclipse.jetty.websocket.core.server
-
Mapping of pathSpec to a tupple of
WebSocketCreator
,FrameHandlerFactory
andConfiguration.Customizer
. - WebSocketMappings() - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- WebSocketMappings(WebSocketComponents) - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketMappings
- WebSocketNegotiator - Interface in org.eclipse.jetty.websocket.core.server
- WebSocketNegotiator.AbstractNegotiator - Class in org.eclipse.jetty.websocket.core.server
- WebSocketServerComponents - Class in org.eclipse.jetty.websocket.core.server
-
A collection of components which are the resources needed for websockets such as
ByteBufferPool
,WebSocketExtensionRegistry
, andDecoratedObjectFactory
. - WebSocketUpgradeHandler - Class in org.eclipse.jetty.websocket.core.server
- WebSocketUpgradeHandler() - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
- WebSocketUpgradeHandler(WebSocketComponents) - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
All Classes and Interfaces|All Packages|Constant Field Values