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

public Class ServerUpgradeResponseDelegate

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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public List<ExtensionConfig>
public ServerUpgradeResponse
public void
setAcceptedSubProtocol(String
the negotiated sub-protocol
protocol
)

Implements org.eclipse.jetty.websocket.server.ServerUpgradeResponse.setAcceptedSubProtocol.

Set the negotiated sub-protocol.

public void
setExtensions(List<ExtensionConfig>
the list of negotiated extensions
configs
)

Implements org.eclipse.jetty.websocket.server.ServerUpgradeResponse.setExtensions.

Set the list of negotiated extensions.

Inherited from org.eclipse.jetty.server.Response.Wrapper:
getHeadersgetRequestgetStatusgetTrailersSupplierhasLastWriteisCommittedisCompletedSuccessfullyresetsetStatussetTrailersSupplierwritewriteInterim

Constructor Detail

ServerUpgradeResponseDelegateback to summary
public ServerUpgradeResponseDelegate(ServerUpgradeRequest request, ServerUpgradeResponse wrapped)

Method Detail

getAcceptedSubProtocolback to summary
public String getAcceptedSubProtocol()

Implements org.eclipse.jetty.websocket.server.ServerUpgradeResponse.getAcceptedSubProtocol.

Returns:String

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeResponse.getAcceptedSubProtocol.

the negotiated sub-protocol

Annotations
@Override
getExtensionsback to summary
public List<ExtensionConfig> getExtensions()

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

Returns:List<ExtensionConfig>

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

the list of negotiated extensions

Annotations
@Override
getWrappedback to summary
public ServerUpgradeResponse getWrapped()

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

Annotations
@Override
setAcceptedSubProtocolback to summary
public void setAcceptedSubProtocol(String protocol)

Implements org.eclipse.jetty.websocket.server.ServerUpgradeResponse.setAcceptedSubProtocol.

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeResponse.setAcceptedSubProtocol.

Set the negotiated sub-protocol.

Parameters
protocol:String

the negotiated sub-protocol

Annotations
@Override
setExtensionsback to summary
public void setExtensions(List<ExtensionConfig> configs)

Implements org.eclipse.jetty.websocket.server.ServerUpgradeResponse.setExtensions.

Doc from org.eclipse.jetty.websocket.server.ServerUpgradeResponse.setExtensions.

Set the list of negotiated extensions.

Parameters
configs:List<ExtensionConfig>

the list of negotiated extensions

Annotations
@Override