Index

A C D E F G H I L N O P R S U W 
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 interface 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

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 the ContextHandler attribute WebSocketServerComponents.WEBSOCKET_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 interface org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
 
getConfiguration() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
 
getExtensions() - Method in interface org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
 
getExtensions() - Method in interface org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
 
getHandshaker() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
 
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 interface org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
 
getSubProtocols() - Method in interface org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
 
getWebSocketComponents() - Method in interface 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, Response, Callback) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketUpgradeHandler
 
Handshaker - Interface in org.eclipse.jetty.websocket.core.server
 
hasSubProtocol(String) - Method in interface 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

removeMapping(PathSpec) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
 

S

ServerUpgradeRequest - Interface in org.eclipse.jetty.websocket.core.server
 
ServerUpgradeResponse - Interface in org.eclipse.jetty.websocket.core.server
 
setAcceptedSubProtocol(String) - Method in interface org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
 
setExtensions(List<ExtensionConfig>) - Method in interface 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 interface 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 and Configuration.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, and DecoratedObjectFactory.
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
 
A C D E F G H I L N O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values