AlpacaWebsocketClientEndpoint.MessageHandlerpublic class AlpacaWebsocketClient extends java.lang.Object implements AlpacaWebsocketClientEndpoint.MessageHandler
| Constructor | Description |
|---|---|
AlpacaWebsocketClient(java.lang.String keyId,
java.lang.String secret,
java.lang.String baseAccountUrl) |
Instantiates a new websocket client.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addListener(AlpacaStreamListener listener) |
Adds the listener.
|
java.util.Set<MessageType> |
getRegisteredMessageTypes() |
Gets the registered message types.
|
void |
handleMessage(com.google.gson.JsonObject message) |
Handle message.
|
void |
removeListener(AlpacaStreamListener listener) |
Removes the listener.
|
public AlpacaWebsocketClient(java.lang.String keyId,
java.lang.String secret,
java.lang.String baseAccountUrl)
keyId - the key idsecret - the secretbaseAccountUrl - the base account urlpublic void addListener(AlpacaStreamListener listener)
listener - the listenerpublic void removeListener(AlpacaStreamListener listener)
listener - the listenerpublic void handleMessage(com.google.gson.JsonObject message)
AlpacaWebsocketClientEndpoint.MessageHandlerhandleMessage in interface AlpacaWebsocketClientEndpoint.MessageHandlermessage - the messagepublic java.util.Set<MessageType> getRegisteredMessageTypes()