Uses of Interface
org.eclipse.jetty.websocket.core.util.MethodHolder
Packages that use MethodHolder
Package
Description
Jetty WebSocket Common : Implementation [Internal Use Only]
Jetty WebSocket Common : Implementation [Internal Use Only]
-
Uses of MethodHolder in org.eclipse.jetty.ee10.websocket.jakarta.common
Methods in org.eclipse.jetty.ee10.websocket.jakarta.common that return MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JakartaWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.JakartaWebSocketMessageMetadata.getMethodHolder()
static MethodHolder
JakartaWebSocketFrameHandlerFactory.wrapNonVoidReturnType
(MethodHolder handle, JakartaWebSocketSession session) Methods in org.eclipse.jetty.ee10.websocket.jakarta.common with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JakartaWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.void
JakartaWebSocketMessageMetadata.setMethodHolder
(MethodHolder methodHandle) static MethodHolder
JakartaWebSocketFrameHandlerFactory.wrapNonVoidReturnType
(MethodHolder handle, JakartaWebSocketSession session) Constructors in org.eclipse.jetty.ee10.websocket.jakarta.common with parameters of type MethodHolderModifierConstructorDescriptionJakartaWebSocketFrameHandler
(JakartaWebSocketContainer container, UpgradeRequest upgradeRequest, Object endpointInstance, MethodHolder openHandle, MethodHolder closeHandle, MethodHolder errorHandle, JakartaWebSocketMessageMetadata textMetadata, JakartaWebSocketMessageMetadata binaryMetadata, MethodHolder pongHandle, jakarta.websocket.EndpointConfig endpointConfig) -
Uses of MethodHolder in org.eclipse.jetty.ee10.websocket.jakarta.common.messages
Constructors in org.eclipse.jetty.ee10.websocket.jakarta.common.messages with parameters of type MethodHolderModifierConstructorDescriptionAbstractDecodedMessageSink
(CoreSession coreSession, MethodHolder methodHolder) Basic
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) Stream
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) -
Uses of MethodHolder in org.eclipse.jetty.ee11.websocket.jakarta.common
Methods in org.eclipse.jetty.ee11.websocket.jakarta.common that return MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JakartaWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.JakartaWebSocketMessageMetadata.getMethodHolder()
static MethodHolder
JakartaWebSocketFrameHandlerFactory.wrapNonVoidReturnType
(MethodHolder handle, JakartaWebSocketSession session) Methods in org.eclipse.jetty.ee11.websocket.jakarta.common with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JakartaWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.void
JakartaWebSocketMessageMetadata.setMethodHolder
(MethodHolder methodHolder) static MethodHolder
JakartaWebSocketFrameHandlerFactory.wrapNonVoidReturnType
(MethodHolder handle, JakartaWebSocketSession session) Constructors in org.eclipse.jetty.ee11.websocket.jakarta.common with parameters of type MethodHolderModifierConstructorDescriptionJakartaWebSocketFrameHandler
(JakartaWebSocketContainer container, UpgradeRequest upgradeRequest, Object endpointInstance, MethodHolder openHandle, MethodHolder closeHandle, MethodHolder errorHandle, JakartaWebSocketMessageMetadata textMetadata, JakartaWebSocketMessageMetadata binaryMetadata, MethodHolder pongHandle, jakarta.websocket.EndpointConfig endpointConfig) -
Uses of MethodHolder in org.eclipse.jetty.ee11.websocket.jakarta.common.messages
Constructors in org.eclipse.jetty.ee11.websocket.jakarta.common.messages with parameters of type MethodHolderModifierConstructorDescriptionAbstractDecodedMessageSink
(CoreSession coreSession, MethodHolder methodHolder) AbstractDecodedMessageSink
(CoreSession coreSession, MethodHolder methodHolder, Consumer<Throwable> onError) Basic
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders, Consumer<Throwable> onError) DecodedTextMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders, Consumer<Throwable> onError) Stream
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) Stream
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders, Consumer<Throwable> onError) -
Uses of MethodHolder in org.eclipse.jetty.ee8.websocket.common
Methods in org.eclipse.jetty.ee8.websocket.common with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MessageSink
JettyWebSocketFrameHandlerFactory.createMessageSink
(MethodHolder msgHandle, Class<? extends MessageSink> sinkClass, Executor executor, WebSocketSession session) Constructors in org.eclipse.jetty.ee8.websocket.common with parameters of type MethodHolderModifierConstructorDescriptionJettyWebSocketFrameHandler
(WebSocketContainer container, Object endpointInstance, MethodHolder openHandle, MethodHolder closeHandle, MethodHolder errorHandle, MethodHolder textHandle, MethodHolder binaryHandle, Class<? extends MessageSink> textSinkClass, Class<? extends MessageSink> binarySinkClass, MethodHolder frameHandle, MethodHolder pingHandle, MethodHolder pongHandle, BatchMode batchMode, Configuration.Customizer customizer) -
Uses of MethodHolder in org.eclipse.jetty.ee8.websocket.javax.common
Methods in org.eclipse.jetty.ee8.websocket.javax.common that return MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JavaxWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.JavaxWebSocketMessageMetadata.getMethodHolder()
Methods in org.eclipse.jetty.ee8.websocket.javax.common with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JavaxWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.void
JavaxWebSocketMessageMetadata.setMethodHolder
(MethodHolder methodHolder) Constructors in org.eclipse.jetty.ee8.websocket.javax.common with parameters of type MethodHolderModifierConstructorDescriptionJavaxWebSocketFrameHandler
(JavaxWebSocketContainer container, UpgradeRequest upgradeRequest, Object endpointInstance, MethodHolder openHandle, MethodHolder closeHandle, MethodHolder errorHandle, JavaxWebSocketMessageMetadata textMetadata, JavaxWebSocketMessageMetadata binaryMetadata, MethodHolder pongHandle, javax.websocket.EndpointConfig endpointConfig) -
Uses of MethodHolder in org.eclipse.jetty.ee8.websocket.javax.common.messages
Constructors in org.eclipse.jetty.ee8.websocket.javax.common.messages with parameters of type MethodHolderModifierConstructorDescriptionAbstractDecodedMessageSink
(CoreSession coreSession, MethodHolder methodHolder) Basic
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) Stream
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) -
Uses of MethodHolder in org.eclipse.jetty.ee9.websocket.common
Methods in org.eclipse.jetty.ee9.websocket.common with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MessageSink
JettyWebSocketFrameHandlerFactory.createMessageSink
(MethodHolder msgHandle, Class<? extends MessageSink> sinkClass, Executor executor, WebSocketSession session) Constructors in org.eclipse.jetty.ee9.websocket.common with parameters of type MethodHolderModifierConstructorDescriptionJettyWebSocketFrameHandler
(WebSocketContainer container, Object endpointInstance, MethodHolder openHandle, MethodHolder closeHandle, MethodHolder errorHandle, MethodHolder textHandle, MethodHolder binaryHandle, Class<? extends MessageSink> textSinkClass, Class<? extends MessageSink> binarySinkClass, MethodHolder frameHandle, MethodHolder pingHandle, MethodHolder pongHandle, BatchMode batchMode, Configuration.Customizer customizer) -
Uses of MethodHolder in org.eclipse.jetty.ee9.websocket.jakarta.common
Methods in org.eclipse.jetty.ee9.websocket.jakarta.common that return MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JakartaWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.JakartaWebSocketMessageMetadata.getMethodHolder()
Methods in org.eclipse.jetty.ee9.websocket.jakarta.common with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
JakartaWebSocketFrameHandlerFactory.bindTemplateVariables
(MethodHolder target, String[] namedVariables, Map<String, String> templateValues) Bind the URI Template Variables to their provided values, converting to the type that the MethodHandle target has declared.void
JakartaWebSocketMessageMetadata.setMethodHolder
(MethodHolder methodHolder) Constructors in org.eclipse.jetty.ee9.websocket.jakarta.common with parameters of type MethodHolderModifierConstructorDescriptionJakartaWebSocketFrameHandler
(JakartaWebSocketContainer container, UpgradeRequest upgradeRequest, Object endpointInstance, MethodHolder openHandle, MethodHolder closeHandle, MethodHolder errorHandle, JakartaWebSocketMessageMetadata textMetadata, JakartaWebSocketMessageMetadata binaryMetadata, MethodHolder pongHandle, jakarta.websocket.EndpointConfig endpointConfig) -
Uses of MethodHolder in org.eclipse.jetty.ee9.websocket.jakarta.common.messages
Constructors in org.eclipse.jetty.ee9.websocket.jakarta.common.messages with parameters of type MethodHolderModifierConstructorDescriptionAbstractDecodedMessageSink
(CoreSession coreSession, MethodHolder methodHolder) Basic
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedBinaryStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) DecodedTextStreamMessageSink
(CoreSession session, MethodHolder methodHolder, List<RegisteredDecoder> decoders) Stream
(CoreSession coreSession, MethodHolder methodHolder, List<RegisteredDecoder> decoders) -
Uses of MethodHolder in org.eclipse.jetty.websocket.core.messages
Methods in org.eclipse.jetty.websocket.core.messages that return MethodHolderModifier and TypeMethodDescriptionAbstractMessageSink.getMethodHolder()
Get the application function.Methods in org.eclipse.jetty.websocket.core.messages with parameters of type MethodHolderModifier and TypeMethodDescriptionprotected void
ByteBufferMessageSink.invoke
(MethodHolder methodHolder, ByteBuffer byteBuffer, Callback callback) protected void
PartialByteBufferMessageSink.invoke
(MethodHolder methodHolder, ByteBuffer byteBuffer, boolean fin, Callback callback) Constructors in org.eclipse.jetty.websocket.core.messages with parameters of type MethodHolderModifierConstructorDescriptionAbstractMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newMessageSink
.ByteArrayMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newByteArrayMessageSink
.ByteBufferMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newByteBufferMessageSink
.DispatchedMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) DispatchedMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand, Consumer<Throwable> onError) InputStreamMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) InputStreamMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand, Consumer<Throwable> onError) PartialByteArrayMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newPartialByteArrayMessageSink
.PartialByteBufferMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newPartialByteBufferMessageSink
.PartialStringMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newPartialStringMessageSink
.ReaderMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) ReaderMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand, Consumer<Throwable> onError) StringMessageSink
(CoreSession session, MethodHolder methodHolder, boolean autoDemand) Creates a newStringMessageSink
. -
Uses of MethodHolder in org.eclipse.jetty.websocket.core.util
Classes in org.eclipse.jetty.websocket.core.util that implement MethodHolderModifier and TypeClassDescriptionstatic class
static class
This implementation ofMethodHolder
is not thread safe.Methods in org.eclipse.jetty.websocket.core.util that return MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
InvokerUtils.bindTo
(MethodHolder methodHolder, Object... objs) Bind optional arguments to provided method handledefault MethodHolder
default MethodHolder
static MethodHolder
MethodHolder.from
(MethodHandle methodHandle) static MethodHolder
MethodHolder.from
(MethodHandle methodHandle, boolean binding) Methods in org.eclipse.jetty.websocket.core.util with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
InvokerUtils.bindTo
(MethodHolder methodHolder, Object... objs) Bind optional arguments to provided method handle