Uses of Interface
com.sun.jini.thread.Executor

Packages that use Executor
com.sun.jini.jeri.internal.http   
com.sun.jini.jeri.internal.mux   
com.sun.jini.jeri.internal.runtime   
com.sun.jini.thread These are utility classes and interfaces for helping with tasks done in multiple threads. 
net.jini.jeri.connection Provides interfaces and classes for implementing connection-based Jini extensible remote invocation (Jini ERI) transport layer providers. 
net.jini.jeri.http Provides implementations of the Endpoint and ServerEndpoint abstractions that use HTTP messages sent over TCP sockets as the underlying communication mechanism. 
net.jini.jeri.kerberos Provides implementations of Endpoint and ServerEndpoint that use Kerberos as the underlying network security protocol to support security related invocation constraints for remote requests. 
net.jini.jeri.ssl Provides implementations of Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over TLS/SSL) to support invocation constraints. 
net.jini.jeri.tcp Provides implementations of the Endpoint and ServerEndpoint abstractions that use TCP sockets as the underlying communication mechanism. 
net.jini.security.proxytrust Defines a trust verifier to support verification of proxies that use dynamically downloaded code, implementation mechanisms to support the verification of such proxies, and an exporter for remote objects that have such proxies. 
 

Uses of Executor in com.sun.jini.jeri.internal.http
 

Fields in com.sun.jini.jeri.internal.http declared as Executor
private  Executor TimedMap.executor
           
private static Executor ConnectionTimer.systemThreadPool
           
private static Executor Request.systemThreadPool
           
private static Executor HttpClientManager.systemThreadPool
           
private static Executor HttpServerManager.userThreadPool
           
private static Executor HttpServerConnection.userThreadPool
           
 

Constructors in com.sun.jini.jeri.internal.http with parameters of type Executor
TimedMap(Executor executor, long timeout)
          Creates empty TimedMap which uses threads from the given Executor to evict entries after the specified timeout.
 

Uses of Executor in com.sun.jini.jeri.internal.mux
 

Fields in com.sun.jini.jeri.internal.mux declared as Executor
private static Executor StreamConnectionIO.systemThreadPool
          pool of threads for executing tasks in system thread group: used for I/O (reader and writer) threads
private static Executor Session.systemThreadPool
          pool of threads for executing tasks in system thread group: used for I/O (reader and writer) threads and other asynchronous tasks
private static Executor Mux.systemThreadPool
          pool of threads for executing tasks in system thread group: used for shutting down sessions when a connection goes down
private static Executor MuxServer.userThreadPool
          pool of threads for executing tasks with user code: used for dispatching incoming requests to request dispatchers
 

Uses of Executor in com.sun.jini.jeri.internal.runtime
 

Fields in com.sun.jini.jeri.internal.runtime declared as Executor
private static Executor SelectionManager.systemThreadPool
          pool of threads for executing tasks in system thread group
 

Uses of Executor in com.sun.jini.thread
 

Classes in com.sun.jini.thread that implement Executor
(package private)  class ThreadPool
          ThreadPool is a simple thread pool implementation of the Executor interface.
 

Uses of Executor in net.jini.jeri.connection
 

Fields in net.jini.jeri.connection declared as Executor
private static Executor ConnectionManager.systemThreadPool
          Executor that executes tasks in pooled system threads.
 

Uses of Executor in net.jini.jeri.http
 

Fields in net.jini.jeri.http declared as Executor
private static Executor HttpServerEndpoint.systemThreadPool
          pool of threads for executing tasks in system thread group: used for socket accept threads
 

Uses of Executor in net.jini.jeri.kerberos
 

Fields in net.jini.jeri.kerberos declared as Executor
private static Executor KerberosServerEndpoint.systemThreadPool
          Pool of threads for executing tasks in system thread group: used for the accept threads
 

Uses of Executor in net.jini.jeri.ssl
 

Fields in net.jini.jeri.ssl declared as Executor
(package private) static Executor SslServerEndpointImpl.systemExecutor
          Executes a Runnable in a system thread -- used for listener accept threads.
(package private) static Executor HttpsEndpoint.systemExecutor
          Executes a Runnable in a system thread.
 

Uses of Executor in net.jini.jeri.tcp
 

Fields in net.jini.jeri.tcp declared as Executor
private static Executor TcpServerEndpoint.systemThreadPool
          pool of threads for executing tasks in system thread group: used for TCP accept threads
 

Uses of Executor in net.jini.security.proxytrust
 

Fields in net.jini.security.proxytrust declared as Executor
private static Executor ProxyTrustExporter.systemThreadPool
          Executor that executes tasks in pooled system threads.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.