Top Constructors Methods
org.eclipse.jetty.websocket.server.internal

public Class ServerUpgradeRequestDelegate

extends Wrapper
implements ServerUpgradeRequest
Class Inheritance
All Implemented Interfaces
org.eclipse.jetty.websocket.server.ServerUpgradeRequest, org.eclipse.jetty.server.Request, org.eclipse.jetty.io.Content.Source, org.eclipse.jetty.util.Attributes
Imports
java.util.List, java.util.stream.Collectors, org.eclipse.jetty.server.Request, org.eclipse.jetty.websocket.api.ExtensionConfig, org.eclipse.jetty.websocket.common.JettyExtensionConfig, org.eclipse.jetty.websocket.server.ServerUpgradeRequest

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<ExtensionConfig>
public List<String>
public ServerUpgradeRequest
public boolean
Inherited from org.eclipse.jetty.server.Request.Wrapper:
addFailureListeneraddHttpStreamWrapperaddIdleTimeoutListenerasAttributeMapclearAttributesconsumeAvailabledemandfailgetAttributegetAttributeNameSetgetBeginNanoTimegetComponentsgetConnectionMetaDatagetContextgetHeadersgetHeadersNanoTimegetHttpURIgetIdgetLengthgetMethodgetSessiongetTrailersgetTunnelSupportisSecurepushreadremoveAttributesetAttribute

Constructor Detail

ServerUpgradeRequestDelegateback to summary
public ServerUpgradeRequestDelegate(ServerUpgradeRequest wrapped)

Method Detail

getExtensionsback to summary
public List<ExtensionConfig> getExtensions()

Implements org.eclipse.jetty.websocket.server.ServerUpgradeRequest.getExtensions.

Returns:List<ExtensionConfig>

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeRequest.getExtensions.

the list of extensions provided by the client

Annotations
@Override
getSubProtocolsback to summary
public List<String> getSubProtocols()

Implements org.eclipse.jetty.websocket.server.ServerUpgradeRequest.getSubProtocols.

Returns:List<String>

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeRequest.getSubProtocols.

the list of sub-protocols provided by the client

Annotations
@Override
getWrappedback to summary
public ServerUpgradeRequest getWrapped()

Overrides org.eclipse.jetty.server.Request.Wrapper.getWrapped.

Annotations
@Override
hasSubProtocolback to summary
public boolean hasSubProtocol(String subProtocol)

Implements org.eclipse.jetty.websocket.server.ServerUpgradeRequest.hasSubProtocol.

Parameters
subProtocol:String

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeRequest.hasSubProtocol.

the sub-protocol to search

Returns:boolean

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeRequest.hasSubProtocol.

whether this request contains the given sub-protocol

Annotations
@Override