public class AsyncBroker<K,V> extends Object
| Constructor and Description |
|---|
AsyncBroker() |
| Modifier and Type | Method and Description |
|---|---|
Map<K,NoticeableFuture<V>> |
getOpenBids() |
NoticeableFuture<V> |
post(K key) |
NoticeableFuture<V> |
post(K key,
DefaultNoticeableFuture<V> defaultNoticeableFuture) |
NoticeableFuture<V> |
take(K key) |
boolean |
takeWithException(K key,
Throwable throwable) |
boolean |
takeWithResult(K key,
V result) |
public Map<K,NoticeableFuture<V>> getOpenBids()
public NoticeableFuture<V> post(K key)
public NoticeableFuture<V> post(K key, DefaultNoticeableFuture<V> defaultNoticeableFuture)
public NoticeableFuture<V> take(K key)