|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Future 를 사용하고 있는 패키지 | |
---|---|
java.util.concurrent | 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다. |
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다. |
javax.xml.ws | 이 패키지는, 코어 JAX-WS API 를 포함합니다. |
java.util.concurrent 에서의 Future 의 사용 |
---|
java.util.concurrent 에서의 Future 의 서브 인터페이스 | |
---|---|
interface |
RunnableFuture<V>
Runnable 인 Future 입니다. |
interface |
RunnableScheduledFuture<V>
Runnable 인 ScheduledFuture 입니다. |
interface |
ScheduledFuture<V>
취소해 가능한, 지연 된 결과 생성 액션입니다. |
Future 를 구현하고 있는 java.util.concurrent 의 클래스 | |
---|---|
class |
FutureTask<V>
취소해 가능한 비동기 계산입니다. |
Future 를 돌려주는 java.util.concurrent 의 메소드 | ||
---|---|---|
Future <V > |
ExecutorCompletionService. poll ()
|
|
Future <V > |
CompletionService. poll ()
다음의 완료필 태스크를 나타내는 Future 를 취득해 삭제합니다. |
|
Future <V > |
ExecutorCompletionService. poll (long timeout,
TimeUnit unit)
|
|
Future <V > |
CompletionService. poll (long timeout,
TimeUnit unit)
다음의 완료필 태스크를 나타내는 Future 를 취득해 삭제합니다. |
|
|
ScheduledThreadPoolExecutor. submit (Callable <T> task)
|
|
|
ExecutorService. submit (Callable <T> task)
값을 돌려주는 실행용 태스크를 송신해, 보류 상태의 태스크 결과를 나타내는 Future 를 돌려줍니다. |
|
|
AbstractExecutorService. submit (Callable <T> task)
|
|
Future <V > |
ExecutorCompletionService. submit (Callable <V > task)
|
|
Future <V > |
CompletionService. submit (Callable <V > task)
값을 돌려주는 실행용 태스크를 송신해, 보류 상태의 태스크 결과를 나타내는 Future 를 돌려줍니다. |
|
Future <? > |
ScheduledThreadPoolExecutor. submit (Runnable task)
|
|
Future <? > |
ExecutorService. submit (Runnable task)
실행용의 Runnable 태스크를 송신해, 그 태스크를 나타내는 Future 를 돌려줍니다. |
|
Future <? > |
AbstractExecutorService. submit (Runnable task)
|
|
|
ScheduledThreadPoolExecutor. submit (Runnable task,
T result)
|
|
|
ExecutorService. submit (Runnable task,
T result)
실행용의 Runnable 태스크를 송신해, 그 태스크를 나타내는 Future 를 돌려줍니다. |
|
|
AbstractExecutorService. submit (Runnable task,
T result)
|
|
Future <V > |
ExecutorCompletionService. submit (Runnable task,
V result)
|
|
Future <V > |
CompletionService. submit (Runnable task,
V result)
실행용의 Runnable 태스크를 송신해, 그 태스크를 나타내는 Future 를 돌려줍니다. |
|
Future <V > |
ExecutorCompletionService. take ()
|
|
Future <V > |
CompletionService. take ()
다음의 완료필 태스크를 나타내는 Future 를 취득해 삭제합니다. |
Future 형의 인수를 가지는 형태를 돌려주는 java.util.concurrent 의 메소드 | ||
---|---|---|
|
ExecutorService. invokeAll (Collection <? extends Callable <T>> tasks)
지정된 태스크를 실행해, 모두 완료하면(자), 상태와 결과를 포함한 Future 의 리스트를 돌려줍니다. |
|
|
AbstractExecutorService. invokeAll (Collection <? extends Callable <T>> tasks)
|
|
|
ExecutorService. invokeAll (Collection <? extends Callable <T>> tasks,
long timeout,
TimeUnit unit)
지정된 태스크를 실행해, 모든 것이 완료할까 마감 시간이 되는지, 그 어느쪽이든가 최초로 발생한 시점에서, 상태와 결과를 포함한 Future 의 리스트를 돌려줍니다. |
|
|
AbstractExecutorService. invokeAll (Collection <? extends Callable <T>> tasks,
long timeout,
TimeUnit unit)
|
Future 형의 형태 인수를 가지는 java.util.concurrent 의 생성자 파라미터 | |
---|---|
ExecutorCompletionService (Executor executor,
BlockingQueue <Future <V >> completionQueue)
기본 태스크의 실행용으로 지정된 executor 를 사용해, 완료 큐로서 지정된 큐를 사용해, ExecutorCompletionService 를 작성합니다. |
javax.swing 에서의 Future 의 사용 |
---|
Future 를 구현하고 있는 javax.swing 의 클래스 | |
---|---|
class |
SwingWorker<T, V>
GUI 와 교환하는 시간이 걸리는 태스크를, 전용의 thread로 실행하기 위한 abstract 클래스입니다. |
javax.xml.ws 에서의 Future 의 사용 |
---|
javax.xml.ws 에서의 Future 의 서브 인터페이스 | |
---|---|
interface |
Response<T>
Response 인터페이스는, 조작 호출의 응답으로서 송신된 메세지의 유료 하중과 문맥을 취득하는 메소드를 제공합니다. |
Future 를 돌려주는 javax.xml.ws 의 메소드 | |
---|---|
Future <? > |
Dispatch. invokeAsync (T msg,
AsyncHandler <T > handler)
서비스 조작을 비동기적으로 호출합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.