Top Fields Constructors Methods
org.eclipse.jetty.websocket.common

public Class JettyWebSocketFrameHandlerMetadata

extends ConfigurationCustomizer
Class Inheritance
Imports
java.lang.invoke.MethodHandle, org.eclipse.jetty.websocket.api.exceptions.InvalidWebSocketException, org.eclipse.jetty.websocket.core.Configuration, org.eclipse.jetty.websocket.core.messages.MessageSink

Field Summary

Modifier and TypeField and Description
private boolean
private MethodHandle
private Class<? extends MessageSink>
private MethodHandle
private MethodHandle
private MethodHandle
private MethodHandle
private MethodHandle
private MethodHandle
private MethodHandle
private Class<? extends MessageSink>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
assertNotSet(Object val, String role, Object origin)

private String
public MethodHandle
public Class<? extends MessageSink>
public MethodHandle
public MethodHandle
public MethodHandle
public MethodHandle
public MethodHandle
public MethodHandle
public MethodHandle
public Class<? extends MessageSink>
public boolean
public void
setAutoDemand(boolean autoDemand)

public void
setBinaryHandle(Class<? extends MessageSink> sinkClass, MethodHandle binary, Object origin)

public void
public void
public void
public void
setOpenHandle(MethodHandle openHandle, Object origin)

public void
public void
public void
setTextHandle(Class<? extends MessageSink> sinkClass, MethodHandle text, Object origin)

Inherited from org.eclipse.jetty.websocket.core.Configuration.ConfigurationCustomizer:
customizegetIdleTimeoutgetInputBufferSizegetMaxBinaryMessageSizegetMaxFrameSizegetMaxOutgoingFramesgetMaxTextMessageSizegetOutputBufferSizegetWriteTimeoutisAutoFragmentsetAutoFragmentsetIdleTimeoutsetInputBufferSizesetMaxBinaryMessageSizesetMaxFrameSizesetMaxOutgoingFramessetMaxTextMessageSizesetOutputBufferSizesetWriteTimeouttoString

Field Detail

autoDemandback to summary
private boolean autoDemand
binaryHandleback to summary
private MethodHandle binaryHandle
binarySinkback to summary
private Class<? extends MessageSink> binarySink
closeHandleback to summary
private MethodHandle closeHandle
errorHandleback to summary
private MethodHandle errorHandle
frameHandleback to summary
private MethodHandle frameHandle
openHandleback to summary
private MethodHandle openHandle
pingHandleback to summary
private MethodHandle pingHandle
pongHandleback to summary
private MethodHandle pongHandle
textHandleback to summary
private MethodHandle textHandle
textSinkback to summary
private Class<? extends MessageSink> textSink

Constructor Detail

JettyWebSocketFrameHandlerMetadataback to summary
public JettyWebSocketFrameHandlerMetadata()

Method Detail

assertNotSetback to summary
private void assertNotSet(Object val, String role, Object origin)
Annotations
@SuppressWarnings:Duplicates
describeOriginback to summary
private String describeOrigin(Object obj)
getBinaryHandleback to summary
public MethodHandle getBinaryHandle()
getBinarySinkback to summary
public Class<? extends MessageSink> getBinarySink()
getCloseHandleback to summary
public MethodHandle getCloseHandle()
getErrorHandleback to summary
public MethodHandle getErrorHandle()
getFrameHandleback to summary
public MethodHandle getFrameHandle()
getOpenHandleback to summary
public MethodHandle getOpenHandle()
getPingHandleback to summary
public MethodHandle getPingHandle()
getPongHandleback to summary
public MethodHandle getPongHandle()
getTextHandleback to summary
public MethodHandle getTextHandle()
getTextSinkback to summary
public Class<? extends MessageSink> getTextSink()
isAutoDemandback to summary
public boolean isAutoDemand()
setAutoDemandback to summary
public void setAutoDemand(boolean autoDemand)
setBinaryHandleback to summary
public void setBinaryHandle(Class<? extends MessageSink> sinkClass, MethodHandle binary, Object origin)
setCloseHandleback to summary
public void setCloseHandle(MethodHandle close, Object origin)
setErrorHandleback to summary
public void setErrorHandle(MethodHandle error, Object origin)
setFrameHandleback to summary
public void setFrameHandle(MethodHandle frame, Object origin)
setOpenHandleback to summary
public void setOpenHandle(MethodHandle openHandle, Object origin)
setPingHandleback to summary
public void setPingHandle(MethodHandle ping, Object origin)
setPongHandleback to summary
public void setPongHandle(MethodHandle pong, Object origin)
setTextHandleback to summary
public void setTextHandle(Class<? extends MessageSink> sinkClass, MethodHandle text, Object origin)