public final class IBPendingRequests
extends java.lang.Object
Constructor and Description |
---|
IBPendingRequests() |
Modifier and Type | Method and Description |
---|---|
IBPendingRequest<ContractDetails> |
addContractDetailRequest(int requestId,
java.util.concurrent.CompletableFuture<java.util.List<ContractDetails>> future) |
IBPendingRequest<BarVO> |
addHistoricDataRequest(int requestId,
java.util.concurrent.CompletableFuture<java.util.List<BarVO>> future) |
void |
fail(int requestId,
int errorCode,
java.lang.String errorMsg) |
void |
failAll(java.lang.Exception ex) |
IBPendingRequest<ContractDetails> |
getContractDetailRequest(int requestId) |
IBPendingRequest<BarVO> |
getHistoricDataRequest(int requestId) |
IBPendingRequest<ContractDetails> |
removeContractDetailRequest(int requestId) |
IBPendingRequest<BarVO> |
removeHistoricDataRequest(int requestId) |
IBPendingRequest<?> |
removeRequest(int requestId) |
public IBPendingRequest<ContractDetails> getContractDetailRequest(int requestId)
public IBPendingRequest<BarVO> getHistoricDataRequest(int requestId)
public IBPendingRequest<ContractDetails> addContractDetailRequest(int requestId, java.util.concurrent.CompletableFuture<java.util.List<ContractDetails>> future)
public IBPendingRequest<BarVO> addHistoricDataRequest(int requestId, java.util.concurrent.CompletableFuture<java.util.List<BarVO>> future)
public IBPendingRequest<ContractDetails> removeContractDetailRequest(int requestId)
public IBPendingRequest<BarVO> removeHistoricDataRequest(int requestId)
public IBPendingRequest<?> removeRequest(int requestId)
public void fail(int requestId, int errorCode, java.lang.String errorMsg)
public void failAll(java.lang.Exception ex)