Index

A C D E F G H L N O P R S T U V 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 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 the ContextHandler attribute WebSocketServerComponents.WEBSOCKET_COMPONENTS_ATTRIBUTE.

F

FrameHandlerFactory - Interface in org.eclipse.jetty.websocket.core.server
Factory for FrameHandler instances
from(Function<WebSocketNegotiation, FrameHandler>) - Static method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
 
from(Function<WebSocketNegotiation, FrameHandler>, Configuration.Customizer) - Static method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
 
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
 
getCallback() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
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.
getNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
getOfferedExtensions() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
getOfferedSubprotocols() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
getProtocolVersion() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
 
getRequest() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
getResponse() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
getSubprotocol() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
getSubProtocols() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeRequest
 
getVersion() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
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
 

L

lifeCycleStopping(LifeCycle) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
 

N

negotiate() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
negotiate(WebSocketNegotiation) - Method in interface org.eclipse.jetty.websocket.core.server.WebSocketNegotiator
 
negotiateHeaders(Request) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
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
 
setNegotiatedExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
setSubprotocol(String) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 

T

toString() - Method in class org.eclipse.jetty.websocket.core.server.ServerUpgradeResponse
 
toString() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 

U

upgrade(Request, Response, Callback, Configuration.Customizer) - Method in class org.eclipse.jetty.websocket.core.server.WebSocketMappings
 
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
 
upgradeRequest(WebSocketNegotiator, Request, Response, Callback, WebSocketComponents, Configuration.Customizer) - Method in interface org.eclipse.jetty.websocket.core.server.Handshaker
 

V

validateHeaders() - Method in class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 

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
 
WebSocketNegotiation - Class in org.eclipse.jetty.websocket.core.server
 
WebSocketNegotiation(Request, Response, Callback, WebSocketComponents) - Constructor for class org.eclipse.jetty.websocket.core.server.WebSocketNegotiation
 
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 L N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values