Package | Description |
---|---|
org.eclipse.jetty.client |
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
|
org.eclipse.jetty.io |
Jetty IO : Core classes for Jetty IO subsystem
|
org.eclipse.jetty.server |
Jetty Server : Core Server API
|
org.eclipse.jetty.server.nio |
Jetty Server : Core Server Connector
|
org.eclipse.jetty.server.session |
Jetty Server : Session Management Implementations
|
org.eclipse.jetty.util |
Jetty Util : Common Utility Classes
|
org.eclipse.jetty.util.thread |
Jetty Util : Common ThreadPool Utilities
|
Modifier and Type | Field and Description |
---|---|
private Scheduler |
ValidatingConnectionPool.scheduler |
private Scheduler |
HttpClient.scheduler |
Modifier and Type | Method and Description |
---|---|
Scheduler |
HttpClient.getScheduler() |
Modifier and Type | Method and Description |
---|---|
void |
HttpClient.setScheduler(Scheduler scheduler) |
Constructor and Description |
---|
TimeoutCompleteListener(Scheduler scheduler) |
TimeoutTask(Scheduler scheduler) |
ValidatingConnectionPool(Destination destination,
int maxConnections,
Callback requester,
Scheduler scheduler,
long timeout) |
Modifier and Type | Field and Description |
---|---|
private Scheduler |
IdleTimeout._scheduler |
private Scheduler |
CyclicTimeout._scheduler |
private Scheduler |
SelectorManager.scheduler |
Modifier and Type | Method and Description |
---|---|
Scheduler |
SelectorManager.getScheduler() |
Scheduler |
IdleTimeout.getScheduler() |
Scheduler |
CyclicTimeout.getScheduler() |
Constructor and Description |
---|
AbstractEndPoint(Scheduler scheduler) |
ByteArrayEndPoint(Scheduler scheduler,
long idleTimeoutMs) |
ByteArrayEndPoint(Scheduler timer,
long idleTimeoutMs,
byte[] input,
int outputSize) |
ByteArrayEndPoint(Scheduler timer,
long idleTimeoutMs,
java.nio.ByteBuffer input,
java.nio.ByteBuffer output) |
ByteArrayEndPoint(Scheduler timer,
long idleTimeoutMs,
java.lang.String input,
int outputSize) |
ChannelEndPoint(java.nio.channels.ByteChannel channel,
ManagedSelector selector,
java.nio.channels.SelectionKey key,
Scheduler scheduler) |
CyclicTimeout(Scheduler scheduler) |
IdleTimeout(Scheduler scheduler) |
NetworkTrafficSelectChannelEndPoint(java.nio.channels.SocketChannel channel,
ManagedSelector selectSet,
java.nio.channels.SelectionKey key,
Scheduler scheduler,
long idleTimeout,
java.util.List<NetworkTrafficListener> listeners) |
SelectChannelEndPoint(java.nio.channels.SelectableChannel channel,
ManagedSelector selector,
java.nio.channels.SelectionKey key,
Scheduler scheduler,
long idleTimeout)
Deprecated.
|
SelectorManager(java.util.concurrent.Executor executor,
Scheduler scheduler) |
SelectorManager(java.util.concurrent.Executor executor,
Scheduler scheduler,
int selectors) |
SocketChannelEndPoint(java.nio.channels.SelectableChannel channel,
ManagedSelector selector,
java.nio.channels.SelectionKey key,
Scheduler scheduler) |
SocketChannelEndPoint(java.nio.channels.SocketChannel channel,
ManagedSelector selector,
java.nio.channels.SelectionKey key,
Scheduler scheduler) |
Modifier and Type | Class and Description |
---|---|
private static class |
LowResourceMonitor.LRMScheduler |
Modifier and Type | Field and Description |
---|---|
private Scheduler |
LowResourceMonitor._scheduler |
private Scheduler |
AbstractConnector._scheduler |
Modifier and Type | Method and Description |
---|---|
Scheduler |
HttpChannel.getScheduler() |
Scheduler |
AbstractConnector.getScheduler() |
Scheduler |
Connector.getScheduler() |
Modifier and Type | Method and Description |
---|---|
protected SelectorManager |
ServerConnector.newSelectorManager(java.util.concurrent.Executor executor,
Scheduler scheduler,
int selectors) |
Constructor and Description |
---|
AbstractConnector(Server server,
java.util.concurrent.Executor executor,
Scheduler scheduler,
ByteBufferPool pool,
int acceptors,
ConnectionFactory... factories) |
AbstractNetworkConnector(Server server,
java.util.concurrent.Executor executor,
Scheduler scheduler,
ByteBufferPool pool,
int acceptors,
ConnectionFactory... factories) |
LocalConnector(Server server,
java.util.concurrent.Executor executor,
Scheduler scheduler,
ByteBufferPool pool,
int acceptors,
ConnectionFactory... factories) |
NetworkTrafficServerConnector(Server server,
java.util.concurrent.Executor executor,
Scheduler scheduler,
ByteBufferPool pool,
int acceptors,
int selectors,
ConnectionFactory... factories) |
ServerConnector(Server server,
java.util.concurrent.Executor executor,
Scheduler scheduler,
ByteBufferPool bufferPool,
int acceptors,
int selectors,
ConnectionFactory... factories) |
ServerConnectorManager(java.util.concurrent.Executor executor,
Scheduler scheduler,
int selectors) |
Constructor and Description |
---|
NetworkTrafficSelectChannelConnector(Server server,
java.util.concurrent.Executor executor,
Scheduler scheduler,
ByteBufferPool pool,
int acceptors,
int selectors,
ConnectionFactory... factories)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Scheduler |
HouseKeeper._scheduler |
protected Scheduler |
SessionHandler._scheduler |
Modifier and Type | Method and Description |
---|---|
Scheduler |
SessionHandler.getScheduler() |
Modifier and Type | Field and Description |
---|---|
private Scheduler |
SocketAddressResolver.Async.scheduler |
Modifier and Type | Method and Description |
---|---|
Scheduler |
SocketAddressResolver.Async.getScheduler() |
Constructor and Description |
---|
Async(java.util.concurrent.Executor executor,
Scheduler scheduler,
long timeout)
Creates 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.
|
Modifier and Type | Class and Description |
---|---|
class |
ScheduledExecutorScheduler
Implementation of
Scheduler based on JDK's ScheduledThreadPoolExecutor . |
class |
TimerScheduler
A scheduler based on the the JVM Timer class
|
Modifier and Type | Field and Description |
---|---|
private Scheduler |
Sweeper.scheduler |
Constructor and Description |
---|
Sweeper(Scheduler scheduler,
long period) |