Class JettyWebSocketFrameHandlerMetadata
java.lang.Object
org.eclipse.jetty.websocket.core.Configuration.ConfigurationCustomizer
org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandlerMetadata
- All Implemented Interfaces:
org.eclipse.jetty.websocket.core.Configuration,org.eclipse.jetty.websocket.core.Configuration.Customizer
public class JettyWebSocketFrameHandlerMetadata
extends org.eclipse.jetty.websocket.core.Configuration.ConfigurationCustomizer
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.websocket.core.Configuration
org.eclipse.jetty.websocket.core.Configuration.ConfigurationCustomizer, org.eclipse.jetty.websocket.core.Configuration.Customizer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.websocket.api.BatchModeClass<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink>Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink>voidsetBatchMode(org.eclipse.jetty.websocket.api.BatchMode batchMode) voidsetBinaryHandle(Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> sinkClass, MethodHandle binary, Object origin) voidsetCloseHandler(MethodHandle close, Object origin) voidsetErrorHandler(MethodHandle error, Object origin) voidsetFrameHandler(MethodHandle frame, Object origin) voidsetOpenHandler(MethodHandle open, Object origin) voidsetPingHandle(MethodHandle ping, Object origin) voidsetPongHandle(MethodHandle pong, Object origin) voidsetTextHandler(Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> sinkClass, MethodHandle text, Object origin) Methods inherited from class org.eclipse.jetty.websocket.core.Configuration.ConfigurationCustomizer
customize, getIdleTimeout, getInputBufferSize, getMaxBinaryMessageSize, getMaxFrameSize, getMaxOutgoingFrames, getMaxTextMessageSize, getOutputBufferSize, getWriteTimeout, isAutoFragment, setAutoFragment, setIdleTimeout, setInputBufferSize, setMaxBinaryMessageSize, setMaxFrameSize, setMaxOutgoingFrames, setMaxTextMessageSize, setOutputBufferSize, setWriteTimeout, toString
-
Constructor Details
-
JettyWebSocketFrameHandlerMetadata
public JettyWebSocketFrameHandlerMetadata()
-
-
Method Details
-
setBatchMode
public void setBatchMode(org.eclipse.jetty.websocket.api.BatchMode batchMode) -
getBatchMode
public org.eclipse.jetty.websocket.api.BatchMode getBatchMode() -
setBinaryHandle
public void setBinaryHandle(Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> sinkClass, MethodHandle binary, Object origin) -
getBinaryHandle
-
getBinarySink
public Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> getBinarySink() -
setCloseHandler
-
getCloseHandle
-
setErrorHandler
-
getErrorHandle
-
setFrameHandler
-
getFrameHandle
-
setOpenHandler
-
getOpenHandle
-
setPingHandle
-
getPingHandle
-
setPongHandle
-
getPongHandle
-
setTextHandler
public void setTextHandler(Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> sinkClass, MethodHandle text, Object origin) -
getTextHandle
-
getTextSink
public Class<? extends org.eclipse.jetty.websocket.core.internal.messages.MessageSink> getTextSink()
-