public class GameAnvilSettableFuture<V>
extends co.paralleluniverse.strands.AbstractFuture<V>
이 Future 에 대한 get() 호출은 스레드 블러킹이 아니고 파이버가 블러킹된다
Constructor and Description |
---|
GameAnvilSettableFuture() |
Modifier and Type | Method and Description |
---|---|
V |
get()
해당 Future에 설정된 값을 반환한다
이 호출은 스레드 블러킹이 아니고 파이버가 블러킹된다
|
java.lang.Throwable |
getThrowable()
해당 Future에 설정된 예외를 반환한다
|
boolean |
set(V value)
해당 Future 에 값을 설정한다
|
boolean |
setException(java.lang.Throwable throwable)
해당 Future에 예외를 설정한다
|
public boolean set(V value)
set
in class co.paralleluniverse.strands.AbstractFuture<V>
value
- 설정할 값public V get() throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
이 호출은 스레드 블러킹이 아니고 파이버가 블러킹된다
public boolean setException(java.lang.Throwable throwable)
setException
in class co.paralleluniverse.strands.AbstractFuture<V>
throwable
- 설정할 예외인 Throwable
public java.lang.Throwable getThrowable()
Throwable
로 해당 future 에 설정된 예외 반환