Package xyz.felh.okx.v5
Class WsMessageListener
java.lang.Object
xyz.felh.okx.v5.WsMessageListener
handle all message from server
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidonOperateAccount(@NonNull WsResponse<AccountArg> response) voidonOperateAccountGreeks(@NonNull WsResponse<AccountGreeksArg> response) voidonOperateBalanceAndPosition(@NonNull WsResponse<BalanceAndPositionArg> response) voidonOperateError(@NonNull WsResponse<?> response) voidonOperateInstruments(WsResponse<InstrumentsArg> response) voidonOperateLiquidationWarning(@NonNull WsResponse<LiquidationWarningArg> response) voidonOperateOpenInterest(@NonNull WsResponse<OpenInterestArg> response) voidonOperatePositions(@NonNull WsResponse<PositionsArg> response) voidonReceiveAccount(@NonNull WsSubscribeResponse<AccountArg, Account> response) voidonReceiveAccountGreeks(@NonNull WsSubscribeResponse<AccountGreeksArg, AccountGreeks> response) voidonReceiveBalanceAndPosition(@NonNull WsSubscribeResponse<BalanceAndPositionArg, BalanceAndPosition> response) voidonReceiveInstruments(@NonNull WsSubscribeResponse<InstrumentsArg, Instruments> response) voidonReceiveLiquidationWarning(@NonNull WsSubscribeResponse<LiquidationWarningArg, LiquidationWarning> response) voidonReceiveOpenInterest(@NonNull WsSubscribeResponse<OpenInterestArg, OpenInterest> response) voidonReceivePositions(@NonNull WsSubscribeResponse<PositionsArg, Positions> response)
-
Constructor Details
-
WsMessageListener
public WsMessageListener()
-
-
Method Details
-
onOperateError
-
onLoginSuccess
public void onLoginSuccess() -
onOperateAccount
-
onReceiveAccount
-
onOperatePositions
-
onReceivePositions
public void onReceivePositions(@NonNull @NonNull WsSubscribeResponse<PositionsArg, Positions> response) -
onOperateBalanceAndPosition
public void onOperateBalanceAndPosition(@NonNull @NonNull WsResponse<BalanceAndPositionArg> response) -
onReceiveBalanceAndPosition
public void onReceiveBalanceAndPosition(@NonNull @NonNull WsSubscribeResponse<BalanceAndPositionArg, BalanceAndPosition> response) -
onOperateLiquidationWarning
public void onOperateLiquidationWarning(@NonNull @NonNull WsResponse<LiquidationWarningArg> response) -
onReceiveLiquidationWarning
public void onReceiveLiquidationWarning(@NonNull @NonNull WsSubscribeResponse<LiquidationWarningArg, LiquidationWarning> response) -
onOperateAccountGreeks
-
onReceiveAccountGreeks
public void onReceiveAccountGreeks(@NonNull @NonNull WsSubscribeResponse<AccountGreeksArg, AccountGreeks> response) -
onOperateInstruments
-
onReceiveInstruments
public void onReceiveInstruments(@NonNull @NonNull WsSubscribeResponse<InstrumentsArg, Instruments> response) -
onOperateOpenInterest
-
onReceiveOpenInterest
public void onReceiveOpenInterest(@NonNull @NonNull WsSubscribeResponse<OpenInterestArg, OpenInterest> response)
-