public class ConnectionRegistry extends Object
| Constructor and Description |
|---|
ConnectionRegistry(MetaApiWebsocketClient metaApiWebsocketClient)
Constructs a MetaTrader connection registry instance
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<MetaApiConnection> |
connect(MetatraderAccount account,
HistoryStorage historyStorage)
Creates and returns a new account connection if doesnt exist, otherwise returns old
|
void |
remove(String accountId)
Removes an account from registry
|
public ConnectionRegistry(MetaApiWebsocketClient metaApiWebsocketClient)
metaApiWebsocketClient - MetaApi websocket clientpublic CompletableFuture<MetaApiConnection> connect(MetatraderAccount account, HistoryStorage historyStorage)
account - MetaTrader account id to connect tohistoryStorage - terminal history storagepublic void remove(String accountId)
accountId - MetaTrader account id to removeCopyright © 2020. All rights reserved.