Uses of Interface
org.eclipse.jetty.util.Callback
Packages that use Callback
Package
Description
Jetty Client : Implementation and Core Classes
 This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Client : API Classes
Jetty Client : Utility Classes
Jetty IO : Core classes for Jetty IO subsystem
Jetty Proxy : Async Proxy Support
This module contains the main abstractions for the QUIC protocol.
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Util : Common Utility Classes
Jetty WebSocket Common : Implementation [Internal Use Only]
- 
Uses of Callback in org.eclipse.jetty.client
Classes in org.eclipse.jetty.client that implement CallbackModifier and TypeClassDescriptionclassA destination for those network transports that are duplex (e.g.classclassA destination for those transports that are multiplex (e.g.protected static classMethods in org.eclipse.jetty.client with parameters of type CallbackModifier and TypeMethodDescriptionvoidSocks5.Authentication.authenticate(EndPoint endPoint, Callback callback) Performs the authentication send and receive bytes exchanges specific for thisSocks5.Authentication.voidResponseNotifier.notifyContent(Response response, ObjLongConsumer<Object> demand, ByteBuffer buffer, Callback callback, List<Response.DemandedContentListener> contentListeners) protected booleanHttpReceiver.responseContent(HttpExchange exchange, ByteBuffer buffer, Callback callback) Method to be invoked when response HTTP content is available.protected abstract voidHttpSender.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Implementations should send the given HTTP content over the wire.protected abstract voidHttpSender.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the givencallbackof the result of this operation.voidHttpUpgrader.upgrade(HttpResponse response, EndPoint endPoint, Callback callback) Upgrades the givenendPointto a different protocol.protected abstract voidProxyProtocolClientConnectionFactory.ProxyProtocolConnection.writePROXYBytes(EndPoint endPoint, Callback callback) Constructors in org.eclipse.jetty.client with parameters of type CallbackModifierConstructorDescriptionprotectedAbstractConnectionPool(HttpDestination destination, int maxConnections, boolean cache, Callback requester) protectedAbstractConnectionPool(HttpDestination destination, Pool.StrategyType strategy, int maxConnections, boolean cache, Callback requester) protectedAbstractConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester) DuplexConnectionPool(HttpDestination destination, int maxConnections, boolean cache, Callback requester) DuplexConnectionPool(HttpDestination destination, int maxConnections, Callback requester) DuplexConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester) Deprecated.LeakTrackingConnectionPool(HttpDestination destination, int maxConnections, Callback requester) MultiplexConnectionPool(HttpDestination destination, int maxConnections, boolean cache, Callback requester, int maxMultiplex) MultiplexConnectionPool(HttpDestination destination, int maxConnections, Callback requester, int maxMultiplex) MultiplexConnectionPool(HttpDestination destination, Pool.StrategyType strategy, int maxConnections, boolean cache, Callback requester, int maxMultiplex) MultiplexConnectionPool(HttpDestination destination, Pool<Connection> pool, Callback requester, int maxMultiplex) Deprecated.RandomConnectionPool(HttpDestination destination, int maxConnections, Callback requester, int maxMultiplex) RoundRobinConnectionPool(HttpDestination destination, int maxConnections, Callback requester) RoundRobinConnectionPool(HttpDestination destination, int maxConnections, Callback requester, int maxMultiplex) ValidatingConnectionPool(HttpDestination destination, int maxConnections, Callback requester, Scheduler scheduler, long timeout)  - 
Uses of Callback in org.eclipse.jetty.client.api
Methods in org.eclipse.jetty.client.api with parameters of type CallbackModifier and TypeMethodDescriptionvoidRequest.Content.Consumer.onContent(ByteBuffer buffer, boolean last, Callback callback) Callback method invoked by the producer when there is content available and there is demand for content.voidResponse.AsyncContentListener.onContent(Response response, ByteBuffer content, Callback callback) Callback method invoked when the response content has been received, parsed and there is demand.default voidResponse.AsyncContentListener.onContent(Response response, LongConsumer demand, ByteBuffer content, Callback callback) default voidResponse.ContentListener.onContent(Response response, ByteBuffer content, Callback callback) voidResponse.DemandedContentListener.onContent(Response response, LongConsumer demand, ByteBuffer content, Callback callback) Callback method invoked when the response content has been received. - 
Uses of Callback in org.eclipse.jetty.client.http
Methods in org.eclipse.jetty.client.http with parameters of type CallbackModifier and TypeMethodDescriptionprotected voidHttpSenderOverHTTP.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) protected voidHttpSenderOverHTTP.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) voidProtocolHttpUpgrader.upgrade(HttpResponse response, EndPoint endPoint, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.client.internal
Classes in org.eclipse.jetty.client.internal that implement CallbackModifier and TypeClassDescriptionclassImplements the conversion fromContentProvidertoRequest.Content. - 
Uses of Callback in org.eclipse.jetty.client.util
Classes in org.eclipse.jetty.client.util that implement CallbackModifier and TypeClassDescriptionclassDeprecated.classDeprecated.useInputStreamRequestContentinsteadclassDeprecated.useOutputStreamRequestContentinsteadFields in org.eclipse.jetty.client.util declared as CallbackMethods in org.eclipse.jetty.client.util with parameters of type CallbackModifier and TypeMethodDescriptionprotected voidAbstractRequestContent.AbstractSubscription.notifyContent(ByteBuffer buffer, boolean last, Callback callback) booleanAsyncRequestContent.offer(ByteBuffer buffer, Callback callback) booleanDeferredContentProvider.offer(ByteBuffer buffer, Callback callback) Deprecated.voidInputStreamResponseListener.onContent(Response response, ByteBuffer content, Callback callback) booleanAbstractRequestContent.Producer.produce(ByteBuffer content, boolean lastContent, Callback callback) Constructors in org.eclipse.jetty.client.util with parameters of type Callback - 
Uses of Callback in org.eclipse.jetty.fcgi.client.http
Methods in org.eclipse.jetty.fcgi.client.http with parameters of type CallbackModifier and TypeMethodDescriptionprotected booleanHttpChannelOverFCGI.content(ByteBuffer buffer, Callback callback) protected booleanHttpReceiverOverFCGI.responseContent(HttpExchange exchange, ByteBuffer buffer, Callback callback) protected voidHttpSenderOverFCGI.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) protected voidHttpSenderOverFCGI.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.fcgi.generator
Classes in org.eclipse.jetty.fcgi.generator that implement CallbackMethods in org.eclipse.jetty.fcgi.generator with parameters of type CallbackModifier and TypeMethodDescriptionprotected Generator.ResultGenerator.generateContent(int id, ByteBuffer content, boolean recycle, boolean lastContent, Callback callback, FCGI.FrameType frameType) ClientGenerator.generateRequestContent(int request, ByteBuffer content, boolean lastContent, Callback callback) ClientGenerator.generateRequestHeaders(int request, HttpFields fields, Callback callback) ServerGenerator.generateResponseContent(int request, ByteBuffer content, boolean lastContent, boolean aborted, Callback callback) ServerGenerator.generateResponseHeaders(int request, int code, String reason, HttpFields fields, Callback callback) Constructors in org.eclipse.jetty.fcgi.generator with parameters of type Callback - 
Uses of Callback in org.eclipse.jetty.fcgi.server
Methods in org.eclipse.jetty.fcgi.server with parameters of type CallbackModifier and TypeMethodDescriptionprotected Generator.ResultHttpTransportOverFCGI.generateResponseContent(ByteBuffer buffer, boolean lastContent, Callback callback) protected Generator.ResultHttpTransportOverFCGI.generateResponseHeaders(MetaData.Response info, Callback callback) voidHttpTransportOverFCGI.send(MetaData.Request request, MetaData.Response response, ByteBuffer content, boolean lastContent, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.http2
Classes in org.eclipse.jetty.http2 that implement CallbackModifier and TypeClassDescriptionclassstatic classclassMethods in org.eclipse.jetty.http2 with parameters of type CallbackModifier and TypeMethodDescriptionprotected voidbooleanInvoked internally and by applications to send a GO_AWAY frame to the other peer.voidvoidvoidEnqueues the given DATA frame to be written to the connection.voidHTTP2StreamEndPoint.fillInterested(Callback callback) voidvoidEnqueues the given frames to be written to the connection.booleanHTTP2Session.goAway(GoAwayFrame frame, Callback callback) voidHTTP2Stream.headers(HeadersFrame frame, Callback callback) protected voidHTTP2Session.notifyClose(Session session, GoAwayFrame frame, Callback callback) protected voidHTTP2Session.notifyFailure(Session session, Throwable failure, Callback callback) protected voidvoidvoidvoidCallback method invoked when a DATA frame is received.voidvoidintHTTP2Session.priority(PriorityFrame frame, Callback callback) voidvoidProcesses the givenframe, belonging to this stream.voidHTTP2Stream.reset(ResetFrame frame, Callback callback) voidHTTP2Stream.send(IStream.FrameList frameList, Callback callback) voidIStream.send(IStream.FrameList frameList, Callback callback) Sends the given list of frames.voidHTTP2Session.settings(SettingsFrame frame, Callback callback) booleanHTTP2StreamEndPoint.tryFillInterested(Callback callback) voidHTTP2StreamEndPoint.write(Callback callback, ByteBuffer... buffers) Constructors in org.eclipse.jetty.http2 with parameters of type Callback - 
Uses of Callback in org.eclipse.jetty.http2.api
Methods in org.eclipse.jetty.http2.api with parameters of type CallbackModifier and TypeMethodDescriptionbooleanCloses the session by sending a GOAWAY frame with the given error code and payload.voidSends the given DATAframe.voidStream.headers(HeadersFrame frame, Callback callback) Sends the given HEADERSframe.default voidSession.Listener.onClose(Session session, GoAwayFrame frame, Callback callback) Callback method invoked when a GOAWAY frame caused the session to be closed.voiddefault voidCallback method invoked when a DATA frame has been received.default voidStream.Listener.onDataDemanded(Stream stream, DataFrame frame, Callback callback) Callback method invoked when a DATA frame has been demanded.default voidCallback method invoked when a failure has been detected for this session.default voidStream.Listener.onFailure(Stream stream, int error, String reason, Throwable failure, Callback callback) Callback method invoked when the stream failed.default voidStream.Listener.onReset(Stream stream, ResetFrame frame, Callback callback) Callback method invoked when a RST_STREAM frame has been received for this stream.voidSends the given PINGframe.intSession.priority(PriorityFrame frame, Callback callback) Sends the given PRIORITYframe.voidStream.reset(ResetFrame frame, Callback callback) Sends the given RST_STREAMframe.voidSession.settings(SettingsFrame frame, Callback callback) Sends the given SETTINGSframeto configure the session. - 
Uses of Callback in org.eclipse.jetty.http2.client.http
Methods in org.eclipse.jetty.http2.client.http with parameters of type CallbackModifier and TypeMethodDescriptionvoidvoidvoidvoidprotected voidHttpSenderOverHTTP2.sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) protected voidHttpSenderOverHTTP2.sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.http2.server
Methods in org.eclipse.jetty.http2.server with parameters of type CallbackModifier and TypeMethodDescriptionvoidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onClose(Session session, GoAwayFrame frame, Callback callback) voidvoidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onDataDemanded(Stream stream, DataFrame frame, Callback callback) voidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onFailure(Session session, Throwable failure, Callback callback) voidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onFailure(Stream stream, int error, String reason, Throwable failure, Callback callback) voidHTTP2ServerConnectionFactory.HTTPServerSessionListener.onReset(Stream stream, ResetFrame frame, Callback callback) voidHTTP2ServerConnection.onSessionFailure(Throwable failure, Callback callback) voidHTTP2ServerConnection.onStreamFailure(IStream stream, Throwable failure, Callback callback) voidHttpTransportOverHTTP2.send(MetaData.Request request, MetaData.Response response, ByteBuffer content, boolean lastContent, Callback callback) voidHttpTransportOverHTTP2.sendContent(MetaData.Request request, ByteBuffer content, boolean lastContent, Callback callback) voidHttpTransportOverHTTP2.sendHeaders(MetaData.Request request, MetaData.Response response, ByteBuffer content, boolean lastContent, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.io
Methods in org.eclipse.jetty.io with parameters of type CallbackModifier and TypeMethodDescriptionvoidByteBufferCallbackAccumulator.addEntry(ByteBuffer buffer, Callback callback) protected voidAbstractConnection.failedCallback(Callback callback, Throwable x) voidAbstractEndPoint.fillInterested(Callback callback) voidEndPoint.fillInterested(Callback callback) Requests callback methods to be invoked when a call toEndPoint.fill(ByteBuffer)would return data or EOF.voidCall to register interest in a callback when a read is possible.voidAbstractConnection.tryFillInterested(Callback callback) booleanAbstractEndPoint.tryFillInterested(Callback callback) booleanEndPoint.tryFillInterested(Callback callback) Requests callback methods to be invoked when a call toEndPoint.fill(ByteBuffer)would return data or EOF.booleanFillInterest.tryRegister(Callback callback) Call to register interest in a callback when a read is possible.voidAbstractEndPoint.write(Callback callback, ByteBuffer... buffers) voidDatagramChannelEndPoint.write(Callback callback, SocketAddress address, ByteBuffer... buffers) Writes to the given address the data contained in the given buffers, and invokes the given callback when either all the data has been sent, or a failure occurs.default voidEndPoint.write(Callback callback, ByteBuffer... buffers) Writes the given buffers viaEndPoint.flush(ByteBuffer...)and invokes callback methods when either all the data has been flushed or an error occurs.voidWriteFlusher.write(Callback callback, SocketAddress address, ByteBuffer... buffers) voidWriteFlusher.write(Callback callback, ByteBuffer... buffers) Tries to switch state to WRITING. - 
Uses of Callback in org.eclipse.jetty.proxy
Classes in org.eclipse.jetty.proxy that implement CallbackModifier and TypeClassDescriptionprotected classprotected classprotected classMethods in org.eclipse.jetty.proxy with parameters of type CallbackModifier and TypeMethodDescriptionprotected voidbooleanAsyncMiddleManServlet.ProxyWriter.offer(ByteBuffer content, Callback callback) voidAsyncMiddleManServlet.ProxyResponseListener.onContent(Response serverResponse, ByteBuffer content, Callback callback) voidProxyServlet.ProxyResponseListener.onContent(Response proxyResponse, ByteBuffer content, Callback callback) protected voidAsyncProxyServlet.StreamReader.onRequestContent(jakarta.servlet.http.HttpServletRequest request, Request proxyRequest, AsyncRequestContent content, byte[] buffer, int offset, int length, Callback callback) protected voidAsyncProxyServlet.onResponseContent(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Response proxyResponse, byte[] buffer, int offset, int length, Callback callback) protected voidProxyServlet.onResponseContent(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Response proxyResponse, byte[] buffer, int offset, int length, Callback callback) protected voidConnectHandler.DownstreamConnection.write(EndPoint endPoint, ByteBuffer buffer, Callback callback) protected voidConnectHandler.UpstreamConnection.write(EndPoint endPoint, ByteBuffer buffer, Callback callback) protected voidConnectHandler.write(EndPoint endPoint, ByteBuffer buffer, Callback callback, ConcurrentMap<String, Object> context) Writes (with non-blocking semantic) the given buffer of data onto the given endPoint.protected abstract voidProxyConnection.write(EndPoint endPoint, ByteBuffer buffer, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.quic.common
Methods in org.eclipse.jetty.quic.common with parameters of type CallbackModifier and TypeMethodDescriptionvoidQuicStreamEndPoint.fillInterested(Callback callback) booleanQuicStreamEndPoint.tryFillInterested(Callback callback) voidQuicConnection.write(Callback callback, SocketAddress remoteAddress, ByteBuffer... buffers) voidQuicStreamEndPoint.write(Callback callback, List<ByteBuffer> buffers, boolean last)  - 
Uses of Callback in org.eclipse.jetty.server
Classes in org.eclipse.jetty.server that implement CallbackModifier and TypeClassDescriptionstatic classA content represents the production of aHttpChannelreturned byHttpChannel.produceContent().static final classEOF special content.static final classError special content.static classAbstract class that implements the standard special content behavior.static classSimple non-special content wrapper allow overriding the EOF flag.Methods in org.eclipse.jetty.server with parameters of type CallbackModifier and TypeMethodDescriptionvoidvoidvoidvoidResponse.completeOutput(Callback callback) voidProxyConnectionFactory.ProxyEndPoint.fillInterested(Callback callback) voidHttpConnection.send(MetaData.Request request, MetaData.Response response, ByteBuffer content, boolean lastContent, Callback callback) voidHttpTransport.send(MetaData.Request request, MetaData.Response response, ByteBuffer content, boolean lastContent, Callback callback) Asynchronous call to send a response (or part) over the transportvoidHttpOutput.sendContent(InputStream in, Callback callback) Asynchronous send of stream content.voidHttpOutput.sendContent(ByteBuffer content, Callback callback) Asynchronous send of whole content.voidHttpOutput.sendContent(ReadableByteChannel in, Callback callback) Asynchronous send of channel content.voidHttpOutput.sendContent(HttpContent httpContent, Callback callback) Asynchronous send of HTTP content.protected booleanHttpChannel.sendResponse(MetaData.Response response, ByteBuffer content, boolean complete, Callback callback) booleanProxyConnectionFactory.ProxyEndPoint.tryFillInterested(Callback callback) voidHttpChannel.write(ByteBuffer content, boolean complete, Callback callback) Non-Blocking write, committing the response if needed.voidHttpOutput.Interceptor.write(ByteBuffer content, boolean last, Callback callback) Write content.voidProxyConnectionFactory.ProxyEndPoint.write(Callback callback, ByteBuffer... buffers)  - 
Uses of Callback in org.eclipse.jetty.server.handler
Methods in org.eclipse.jetty.server.handler with parameters of type CallbackModifier and TypeMethodDescriptionvoidContextHandlerCollection.deployHandler(Handler handler, Callback callback) Thread safe deploy of a Handler.voidContextHandlerCollection.undeployHandler(Handler handler, Callback callback) Thread safe undeploy of a Handler. - 
Uses of Callback in org.eclipse.jetty.server.handler.gzip
Methods in org.eclipse.jetty.server.handler.gzip with parameters of type CallbackModifier and TypeMethodDescriptionprotected voidGzipHttpOutputInterceptor.commit(ByteBuffer content, boolean complete, Callback callback) voidGzipHttpOutputInterceptor.write(ByteBuffer content, boolean complete, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.util
Classes in org.eclipse.jetty.util that implement CallbackModifier and TypeClassDescriptionstatic classA CompletableFuture that is also a Callback.static classA Callback implementation that calls theCallback.Completing.completed()method when it either succeeds or fails.static classNested Completing Callback that completes after completing the nested callbackclassA callback wrapper that succeeds the wrapped callback when the count is reached, or on first failure.classclassThis specialized callback implements a pattern that allows a large asynchronous task to be broken into smaller asynchronous sub-tasks using iteration rather than recursion.classIterating Nested Callback.classA Closeable Callback.Fields in org.eclipse.jetty.util declared as CallbackModifier and TypeFieldDescriptionstatic final CallbackCallback.NOOPInstance of Adapter that can be used when the callback methods need an empty implementation without incurring in the cost of allocating a new Adapter object.Methods in org.eclipse.jetty.util that return CallbackModifier and TypeMethodDescriptionstatic Callbackstatic CallbackCreates a callback that runs completed when it succeeds or failsstatic CallbackCreates a callback from the given success and failure lambdas.static CallbackCreates a nested callback that runs completed before completing the nested callback.static CallbackCallback.from(CompletableFuture<?> completable) Creates a non-blocking callback from the given incomplete CompletableFuture.static CallbackCallback.from(CompletableFuture<?> completable, Invocable.InvocationType invocation) Creates a callback from the given incomplete CompletableFuture, with the givenblockingcharacteristic.static CallbackCreates a nested callback that runs completed after completing the nested callback.static CallbackCreates a nested callback which always fails the nested callback on completion.static CallbackCreates a callback which combines two other callbacks and will succeed or fail them both.static CallbackCallback.from(Invocable.InvocationType invocationType, Runnable completed) Creates a Callback with the giveninvocationType, that runs the givenRunnablewhen it succeeds or fails.static CallbackCallback.from(Invocable.InvocationType invocationType, Runnable success, Consumer<Throwable> failure) Creates a callback with the given InvocationType from the given success and failure lambdas.Callback.Nested.getCallback()Methods in org.eclipse.jetty.util with parameters of type CallbackModifier and TypeMethodDescriptionstatic Callbackstatic Callback.CompletableCreates a completable future given a callback.static CallbackCreates a nested callback that runs completed before completing the nested callback.static CallbackCreates a nested callback that runs completed after completing the nested callback.static CallbackCreates a nested callback which always fails the nested callback on completion.static CallbackCreates a callback which combines two other callbacks and will succeed or fail them both.voidGet the scanner to perform a scan cycle as soon as possible and call the Callback when the scan is finished or failed.Constructors in org.eclipse.jetty.util with parameters of type CallbackModifierConstructorDescriptionCountingCallback(Callback callback, int count) IteratingNestedCallback(Callback callback)  - 
Uses of Callback in org.eclipse.jetty.websocket.common
Methods in org.eclipse.jetty.websocket.common with parameters of type CallbackModifier and TypeMethodDescriptionvoidJettyWebSocketFrameHandler.onClosed(CloseStatus closeStatus, Callback callback) voidvoidvoidJettyWebSocketFrameHandler.onOpen(CoreSession coreSession, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.websocket.core
Methods in org.eclipse.jetty.websocket.core with parameters of type CallbackModifier and TypeMethodDescriptionvoidInitiate close handshake with provide status code and optional reason phrase.voidInitiate close handshake, no payload (no declared status code or reason phrase)voidvoidvoidvoidIf using BatchMode.ON or BatchMode.AUTO, trigger a flush of enqueued / batched frames.protected voidAbstractExtension.nextIncomingFrame(Frame frame, Callback callback) protected voidAbstractExtension.nextOutgoingFrame(Frame frame, Callback callback, boolean batch) voidFrameHandler.onClosed(CloseStatus closeStatus, Callback callback) This is the Close Handshake Complete event.voidAn error has occurred or been detected in websocket-core and being reported to FrameHandler.voidvoidReceiver of all Frames.voidProcess the incoming frame.voidFrameHandler.onOpen(CoreSession coreSession, Callback callback) Async notification that Connection is being opened.voidvoidvoidA frame, and optional callback, intended for the network layer. - 
Uses of Callback in org.eclipse.jetty.websocket.core.client.internal
Methods in org.eclipse.jetty.websocket.core.client.internal with parameters of type CallbackModifier and TypeMethodDescriptionvoidHttpUpgraderOverHTTP.upgrade(HttpResponse response, EndPoint endPoint, Callback callback) voidHttpUpgraderOverHTTP2.upgrade(HttpResponse response, EndPoint endPoint, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.websocket.core.internal
Classes in org.eclipse.jetty.websocket.core.internal that implement CallbackModifier and TypeClassDescriptionclassThis flusher can be used to mutated and fragmentFrames and forwarded them on towards the application using theIncomingFramesprovided in the constructor.classclassFields in org.eclipse.jetty.websocket.core.internal declared as CallbackMethods in org.eclipse.jetty.websocket.core.internal with parameters of type CallbackModifier and TypeMethodDescriptionvoidSend Close Frame with specified Status Code and optional ReasonvoidSend Close Frame with no payload.voidThis is used within an implementation ofDemandingFlusher.handle(Frame, Callback, boolean)to forward a frame onto the next layer of processing.booleanEnqueue a Frame to be written to the endpoint.voidprotected abstract booleanCalled when there is demand for a single frame to be produced.protected booleanprotected voidPerMessageDeflateExtension.nextIncomingFrame(Frame frame, Callback callback) protected voidPerMessageDeflateExtension.nextOutgoingFrame(Frame frame, Callback callback, boolean batch) protected voidFrameFlusher.notifyCallbackFailure(Callback callback, Throwable failure) protected voidFrameFlusher.notifyCallbackSuccess(Callback callback) protected voidMessageHandler.onBinary(ByteBuffer message, Callback callback) Method called when a complete binary message is received.protected voidMessageHandler.onBinaryFrame(Frame frame, Callback callback) voidMessageHandler.onClosed(CloseStatus closeStatus, Callback callback) protected voidMessageHandler.onCloseFrame(Frame frame, Callback callback) protected voidMessageHandler.onContinuationFrame(Frame frame, Callback callback) voidvoidUsed to supply the flusher with a new frame.voidvoidprotected booleanvoidvoidvoidvoidprotected abstract booleanCalled when a frame is ready to be transformed.voidvoidvoidMessageHandler.onOpen(CoreSession coreSession, Callback callback) protected voidMessageHandler.onPingFrame(Frame frame, Callback callback) protected voidMessageHandler.onPongFrame(Frame frame, Callback callback) protected voidMethod called when a complete text message is received.protected voidMessageHandler.onTextFrame(Frame frame, Callback callback) voidWebSocketCoreSession.processConnectionError(Throwable cause, Callback callback) Process an Error that originated from the connection.voidWebSocketCoreSession.processHandlerError(Throwable cause, Callback callback) Process an Error that originated from the handler.voidMessageHandler.sendBinary(ByteBuffer message, Callback callback, boolean batch) Send a ByteBuffer as a single binary frame.voidMessageHandler.sendBinary(Callback callback, boolean batch, ByteBuffer... parts) Send a sequence of ByteBuffers as a sequences for fragmented text frame.voidvoidvoidvoidvoidfinal voidvoidvoidvoidSend a String as a single text frame.voidSend a sequence of Strings as a sequences for fragmented text frame.protected booleanprotected abstract booleanCalled to transform the frame given inTransformingFlusher.onFrame(Frame, Callback, boolean).Constructors in org.eclipse.jetty.websocket.core.internal with parameters of type Callback - 
Uses of Callback in org.eclipse.jetty.websocket.core.internal.messages
Methods in org.eclipse.jetty.websocket.core.internal.messages with parameters of type CallbackModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidConsume the frame payload to the message.voidvoidvoidvoidvoidMessageOutputStream.setCallback(Callback callback) voidMessageWriter.setCallback(Callback callback)  - 
Uses of Callback in org.eclipse.jetty.websocket.jakarta.common
Classes in org.eclipse.jetty.websocket.jakarta.common that implement CallbackModifier and TypeClassDescriptionclassWrapper of user providedSendHandlerto Jetty internalCallbackMethods in org.eclipse.jetty.websocket.jakarta.common with parameters of type CallbackModifier and TypeMethodDescriptionvoidvoidvoidJakartaWebSocketFrameHandler.onClosed(CloseStatus closeStatus, Callback callback) voidJakartaWebSocketFrameHandler.onContinuation(Frame frame, Callback callback) voidvoidvoidJakartaWebSocketFrameHandler.onOpen(CoreSession coreSession, Callback callback) voidvoidvoidvoidvoidJakartaWebSocketRemoteEndpoint.sendObject(Object data, Callback callback)  - 
Uses of Callback in org.eclipse.jetty.websocket.jakarta.common.messages
Methods in org.eclipse.jetty.websocket.jakarta.common.messages with parameters of type Callback 
AsyncRequestContentinstead.