JavaTM 2 Platform
Standard Ed. 6

介面 java.util.concurrent.Executor
的使用

使用 Executor 的軟體套件
java.util.concurrent 在共時程式中很常用的實用工具類別。 
javax.management 提供 Java Management Extensions 的核心類別。 
javax.xml.ws 此套件包含核心 JAX-WS API。 
javax.xml.ws.spi 該套件定義用於 JAX-WS 2.0 的 SPI。 
 

java.util.concurrent 中 Executor 的使用
 

java.util.concurrent 中 Executor 的子介面
 interface ExecutorService
          Executor 提供了管理終止的方法,以及可為追蹤一個或多個非同步任務執行狀況而產生 Future 的方法。
 interface ScheduledExecutorService
          一個 ExecutorService,可安排在給定的延遲後運行或定期執行的命令。
 

實作 Executor 的 java.util.concurrent 中的類別
 class AbstractExecutorService
          提供 ExecutorService 執行方法的預設實作。
 class ScheduledThreadPoolExecutor
          ThreadPoolExecutor,它可另行安排在給定的延遲後運行命令,或者定期執行命令。
 class ThreadPoolExecutor
          一個 ExecutorService,它使用可能的幾個池執行緒之一執行每個提交的任務,通常使用 Executors 處理器方法配置。
 

參數型別為 Executor 的 java.util.concurrent 中的建構子
ExecutorCompletionService(Executor executor)
          使用為執行基本任務而提供的執行程序創建一個 ExecutorCompletionService,並將 LinkedBlockingQueue 作為完成佇列。
ExecutorCompletionService(Executor executor, BlockingQueue<Future<V>> completionQueue)
          使用為執行基本任務而提供的執行程序創建一個 ExecutorCompletionService,並將所提供的佇列作為其完成佇列。
 

javax.management 中 Executor 的使用
 

參數型別為 Executor 的 javax.management 中的建構子
NotificationBroadcasterSupport(Executor executor)
          建構一個 NotificationBroadcasterSupport,其中的每個偵聽器都是使用給定 Executor 調用的。
NotificationBroadcasterSupport(Executor executor, MBeanNotificationInfo... info)
          使用關於可能發送的通知的資訊建構一個 NotificationBroadcasterSupport,其中的每個偵聽器都是使用給定 Executor 調用的。
 

javax.xml.ws 中 Executor 的使用
 

返回 Executor 的 javax.xml.ws 中的方法
abstract  Executor Endpoint.getExecutor()
          返回此 Endpoint 實例的執行程序。
 Executor Service.getExecutor()
          返回此 Service 實例的執行程序。
 

參數型別為 Executor 的 javax.xml.ws 中的方法
abstract  void Endpoint.setExecutor(Executor executor)
          設置此 Endpoint 實例的執行程序。
 void Service.setExecutor(Executor executor)
          設置此 Service 實例的執行程序。
 

javax.xml.ws.spi 中 Executor 的使用
 

返回 Executor 的 javax.xml.ws.spi 中的方法
abstract  Executor ServiceDelegate.getExecutor()
          返回此 Service 實例的執行程序。
 

參數型別為 Executor 的 javax.xml.ws.spi 中的方法
abstract  void ServiceDelegate.setExecutor(Executor executor)
          設置此 Service 實例的執行程序。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。