Uses of Interface
org.eclipse.jetty.util.thread.Scheduler
Packages that use Scheduler
Package
Description
Jetty Servlets : Generally Useful Servlets, Handlers and Filters
Jetty IO : Core classes for Jetty IO subsystem
This module contains the main abstractions for the QUIC protocol.
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty Server : Session Management Implementations
Jetty Util : Common Utility Classes
Jetty Util : Common ThreadPool Utilities
-
Uses of Scheduler in org.eclipse.jetty.client
Methods in org.eclipse.jetty.client that return SchedulerModifier and TypeMethodDescriptionHttpClient.getScheduler()
Get theScheduler
of this HttpClient.Methods in org.eclipse.jetty.client with parameters of type SchedulerModifier and TypeMethodDescriptionvoid
HttpClient.setScheduler
(Scheduler scheduler) Set theScheduler
of this HttpClient.Constructors in org.eclipse.jetty.client with parameters of type SchedulerModifierConstructorDescriptionValidatingConnectionPool
(Destination destination, int maxConnections, Scheduler scheduler, long timeout) -
Uses of Scheduler in org.eclipse.jetty.ee10.servlets
Methods in org.eclipse.jetty.ee10.servlets that return Scheduler -
Uses of Scheduler in org.eclipse.jetty.http.content
Constructors in org.eclipse.jetty.http.content with parameters of type SchedulerModifierConstructorDescriptionValidatingCachingHttpContentFactory
(HttpContent.Factory authority, long validationPeriod, ByteBufferPool bufferPool, Scheduler scheduler, long sweepPeriod, long idleTimeout) Construct aValidatingCachingHttpContentFactory
which validates entries upon use to check if they are still valid and an optional period sweeper of the cache to find invalid and old entries to evict. -
Uses of Scheduler in org.eclipse.jetty.http2
Constructors in org.eclipse.jetty.http2 with parameters of type SchedulerModifierConstructorDescriptionHTTP2Session
(Scheduler scheduler, EndPoint endPoint, Parser parser, Generator generator, Session.Listener listener, FlowControlStrategy flowControl, int initialStreamId) -
Uses of Scheduler in org.eclipse.jetty.http2.client
Methods in org.eclipse.jetty.http2.client that return SchedulerMethods in org.eclipse.jetty.http2.client with parameters of type Scheduler -
Uses of Scheduler in org.eclipse.jetty.http2.client.internal
Constructors in org.eclipse.jetty.http2.client.internal with parameters of type SchedulerModifierConstructorDescriptionHTTP2ClientSession
(Scheduler scheduler, EndPoint endPoint, Parser parser, Generator generator, Session.Listener listener, FlowControlStrategy flowControl) -
Uses of Scheduler in org.eclipse.jetty.http2.server.internal
Constructors in org.eclipse.jetty.http2.server.internal with parameters of type SchedulerModifierConstructorDescriptionHTTP2ServerSession
(Scheduler scheduler, EndPoint endPoint, ServerParser parser, Generator generator, ServerSessionListener listener, FlowControlStrategy flowControl) -
Uses of Scheduler in org.eclipse.jetty.http3.server
Constructors in org.eclipse.jetty.http3.server with parameters of type SchedulerModifierConstructorDescriptionHTTP3ServerConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, SslContextFactory.Server sslContextFactory, ConnectionFactory... factories) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Scheduler in org.eclipse.jetty.io
Methods in org.eclipse.jetty.io that return SchedulerModifier and TypeMethodDescriptionClientConnector.getScheduler()
CyclicTimeout.getScheduler()
IdleTimeout.getScheduler()
SelectorManager.getScheduler()
Methods in org.eclipse.jetty.io with parameters of type SchedulerModifier and TypeMethodDescriptiondefault EndPoint
Transport.newEndPoint
(Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) ForTransport
s that are based on sockets, or forTransport
s that are layered on top of anotherTransport
that is based on sockets, this method is invoked to create a newEndPoint
that wraps theSelectableChannel
created byTransport.newSelectableChannel()
.Transport.TCPIP.newEndPoint
(Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.TCPUnix.newEndPoint
(Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.UDPIP.newEndPoint
(Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.UDPUnix.newEndPoint
(Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.Wrapper.newEndPoint
(Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) void
ClientConnector.setScheduler
(Scheduler scheduler) Constructors in org.eclipse.jetty.io with parameters of type SchedulerModifierConstructorDescriptionprotected
AbstractEndPoint
(Scheduler scheduler) ByteArrayEndPoint
(Scheduler scheduler, long idleTimeoutMs) ByteArrayEndPoint
(Scheduler timer, long idleTimeoutMs, byte[] input, int outputSize) ByteArrayEndPoint
(Scheduler timer, long idleTimeoutMs, String input, int outputSize) ByteArrayEndPoint
(Scheduler timer, long idleTimeoutMs, ByteBuffer input, ByteBuffer output) ClientSelectorManager
(Executor executor, Scheduler scheduler, int selectors) CyclicTimeout
(Scheduler scheduler) CyclicTimeouts
(Scheduler scheduler) DatagramChannelEndPoint
(DatagramChannel channel, ManagedSelector selector, SelectionKey key, Scheduler scheduler) IdleTimeout
(Scheduler scheduler) MemoryEndPointPipe
(Scheduler scheduler, Consumer<Invocable.Task> consumer, SocketAddress socketAddress) NetworkTrafficSocketChannelEndPoint
(SocketChannel channel, ManagedSelector selectSet, SelectionKey key, Scheduler scheduler, long idleTimeout, NetworkTrafficListener listener) SelectableChannelEndPoint
(Scheduler scheduler, SelectableChannel channel, ManagedSelector selector, SelectionKey selectionKey) protected
SelectorManager
(Executor executor, Scheduler scheduler) protected
SelectorManager
(Executor executor, Scheduler scheduler, int selectors) SocketChannelEndPoint
(SocketChannel channel, ManagedSelector selector, SelectionKey key, Scheduler scheduler) -
Uses of Scheduler in org.eclipse.jetty.quic.client
Constructors in org.eclipse.jetty.quic.client with parameters of type SchedulerModifierConstructorDescriptionprotected
ClientQuicSession
(Executor executor, Scheduler scheduler, ByteBufferPool byteBufferPool, org.eclipse.jetty.quic.quiche.QuicheConnection quicheConnection, QuicConnection connection, InetSocketAddress remoteAddress, Map<String, Object> context) -
Uses of Scheduler in org.eclipse.jetty.quic.common
Methods in org.eclipse.jetty.quic.common that return SchedulerConstructors in org.eclipse.jetty.quic.common with parameters of type SchedulerModifierConstructorDescriptionprotected
QuicConnection
(Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, EndPoint endPoint) protected
QuicSession
(Executor executor, Scheduler scheduler, ByteBufferPool byteBufferPool, org.eclipse.jetty.quic.quiche.QuicheConnection quicheConnection, QuicConnection connection, SocketAddress remoteAddress) QuicStreamEndPoint
(Scheduler scheduler, QuicSession session, long streamId) -
Uses of Scheduler in org.eclipse.jetty.quic.server
Constructors in org.eclipse.jetty.quic.server with parameters of type SchedulerModifierConstructorDescriptionQuicServerConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, ServerQuicConfiguration quicConfiguration, ConnectionFactory... factories) QuicServerConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, SslContextFactory.Server sslContextFactory, ConnectionFactory... factories) Deprecated, for removal: This API element is subject to removal in a future version.ServerQuicSession
(Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, org.eclipse.jetty.quic.quiche.QuicheConnection quicheConnection, ServerQuicConnection connection, SocketAddress remoteAddress, Connector connector) -
Uses of Scheduler in org.eclipse.jetty.server
Methods in org.eclipse.jetty.server that return SchedulerModifier and TypeMethodDescriptionAbstractConnector.getScheduler()
Components.getScheduler()
Connector.getScheduler()
Get theScheduler
used to schedule tasks.Server.getScheduler()
Methods in org.eclipse.jetty.server with parameters of type SchedulerModifier and TypeMethodDescriptionprotected SelectorManager
ServerConnector.newSelectorManager
(Executor executor, Scheduler scheduler, int selectors) Constructors in org.eclipse.jetty.server with parameters of type SchedulerModifierConstructorDescriptionAbstractConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, ConnectionFactory... factories) AbstractNetworkConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, ConnectionFactory... factories) LocalConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, ConnectionFactory... factories) MemoryConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, ConnectionFactory... factories) NetworkTrafficServerConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, int selectors, ConnectionFactory... factories) Server
(ThreadPool threadPool, Scheduler scheduler, ByteBufferPool bufferPool) ServerConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, int selectors, ConnectionFactory... factories) ServerConnectorManager
(Executor executor, Scheduler scheduler, int selectors) -
Uses of Scheduler in org.eclipse.jetty.server.handler
Methods in org.eclipse.jetty.server.handler that return SchedulerMethods in org.eclipse.jetty.server.handler with parameters of type SchedulerConstructors in org.eclipse.jetty.server.handler with parameters of type SchedulerModifierConstructorDescriptionprotected
ConnectManager
(Executor executor, Scheduler scheduler, int selectors) -
Uses of Scheduler in org.eclipse.jetty.server.internal
Methods in org.eclipse.jetty.server.internal that return Scheduler -
Uses of Scheduler in org.eclipse.jetty.session
Fields in org.eclipse.jetty.session declared as SchedulerConstructors in org.eclipse.jetty.session with parameters of type SchedulerModifierConstructorDescriptionSessionInactivityTimer
(SessionManager sessionManager, ManagedSession session, Scheduler scheduler) -
Uses of Scheduler in org.eclipse.jetty.unixdomain.server
Methods in org.eclipse.jetty.unixdomain.server with parameters of type SchedulerModifier and TypeMethodDescriptionprotected SelectorManager
UnixDomainServerConnector.newSelectorManager
(Executor executor, Scheduler scheduler, int selectors) Constructors in org.eclipse.jetty.unixdomain.server with parameters of type SchedulerModifierConstructorDescriptionUnixDomainSelectorManager
(Executor executor, Scheduler scheduler, int selectors) UnixDomainServerConnector
(Server server, Executor executor, Scheduler scheduler, ByteBufferPool bufferPool, int acceptors, int selectors, ConnectionFactory... factories) -
Uses of Scheduler in org.eclipse.jetty.util
Methods in org.eclipse.jetty.util that return SchedulerConstructors in org.eclipse.jetty.util with parameters of type SchedulerModifierConstructorDescriptionCreates a new instance with the given executor (to perform DNS resolution in a separate thread), the given scheduler (to cancel the operation if it takes too long) and the given timeout, in milliseconds. -
Uses of Scheduler in org.eclipse.jetty.util.thread
Classes in org.eclipse.jetty.util.thread that implement SchedulerModifier and TypeClassDescriptionclass
Implementation ofScheduler
based on JDK'sScheduledThreadPoolExecutor
.class
Deprecated, for removal: This API element is subject to removal in a future version.useScheduledExecutorScheduler
instead.Constructors in org.eclipse.jetty.util.thread with parameters of type Scheduler -
Uses of Scheduler in org.eclipse.jetty.websocket.core
Constructors in org.eclipse.jetty.websocket.core with parameters of type SchedulerModifierConstructorDescriptionWebSocketConnection
(EndPoint endp, Executor executor, Scheduler scheduler, ByteBufferPool byteBufferPool, WebSocketCoreSession coreSession) Create a WSConnection.WebSocketConnection
(EndPoint endp, Executor executor, Scheduler scheduler, ByteBufferPool byteBufferPool, WebSocketCoreSession coreSession, Random randomMask) Create a WSConnection. -
Uses of Scheduler in org.eclipse.jetty.websocket.core.internal
Constructors in org.eclipse.jetty.websocket.core.internal with parameters of type SchedulerModifierConstructorDescriptionFrameFlusher
(ByteBufferPool bufferPool, Scheduler scheduler, Generator generator, EndPoint endPoint, int bufferSize, int maxGather) -
Uses of Scheduler in org.eclipse.jetty.websocket.core.server.internal
Methods in org.eclipse.jetty.websocket.core.server.internal with parameters of type SchedulerModifier and TypeMethodDescriptionprotected WebSocketConnection
AbstractHandshaker.newWebSocketConnection
(EndPoint endPoint, Executor executor, Scheduler scheduler, ByteBufferPool byteBufferPool, WebSocketCoreSession coreSession)
QuicServerConnector(Server, Executor, Scheduler, ByteBufferPool, ServerQuicConfiguration, ConnectionFactory...)
instead